En este vídeo, vamos a aprender a crear una tabla directamente al importar datos.
Ya hemos importado los datos en la tabla Interventions y Technicians.
Para ahorrar tiempo y recuperar rápidamente la información existente ya introducida en otra base de datos o en hojas de cálculo, vamos a ver cómo crear una tabla directamente al importar datos desde un archivo texto tabulado.
Vamos a realizar una importación como lo hicimos en los vídeos anteriores.
- "Archivo" => "Importar" => "Del archivo..."
- Se muestra una lista de todos los archivos
- Y seleccionamos "places.txt"
Aparece la caja de diálogo de parámetros de la importación:
- Haga clic en "Crear tabla"
- A continuación, escriba un nombre para la tabla
- Luego, en la segunda pestaña llamada "Header", seleccionar la caja "Column Titles as Field Name"
Automáticamente se crean los campos y se digitan por defecto en función de su contenido.
De vuelta en la primera pestaña, aún podemos tener problemas con los acentos así que vamos a cambiar el archivo y luego podemos indicar qué tipo de campo desea definir para cada columna.
- En este caso, Alfa está muy bien
- Alfa
- Alfa
- Para el código postal, se recomienda utilizar Alfa
- Y para la ciudad también.
Una vez se definen estos parámetros, haga clic en el botón "Importar".
Los datos se importan y luego 4D ofrece crear formularios para esta nueva tabla.
Como lo hemos hecho hasta ahora, hacemos clic en Yes.
Hay otras maneras de importación disponibles en 4D:
- Importar por formularios
- Importación ODBC
- Importación de datos de bases anteriores, por conversión
- Conexión a otras bases de datos
- Importación programada
Utilizando este mismo diálogo de importación, Archivo => Importar => De archivo, puede importar datos utilizando un formulario. Vamos a simular esto sin hacerlo.
Por ejemplo, en el archivo places.txt, podemos importar datos utilizando un formulario.
La idea es crear un formulario específico, dedicado a la importación de datos en el cual programamos los métodos objeto o el método formulario para que realicen verificaciones automáticas, cambio de formato o llenado automático de campos calculados, etc. como si el usuario estuviera introduciendo datos directamente en este formulario.
Más adelante en la programación, podemos realizar importaciones utilizando los comandos Open document y RECEIVE PACKET, que veremos en otro vídeo.