Saltar al contenido

Importar Desde Excel a App Builder

App Builder admite la posibilidad de importar datos desde Microsoft Excel. Hay dos métodos diferentes que puede utilizar para importar desde Excel. Según el escenario de su caso de negocio, puede seleccionar el que mejor se adapte a sus necesidades. Ambas opciones de importación desde Excel se describen en este artículo.

App Builder requiere que las columnas en el archivo Excel que se está cargando se alineen con los valores de encabezado de columna definidos en el App Builder estructura de la tabla que se va a importar (o crear si es una tabla nueva). App Builder también requiere que los valores del encabezado de Excel aparezcan en la primera fila del archivo de Excel.

Al importar datos desde Excel, App Builder se supone que la información que se importa se encuentra en la primera pestaña del archivo Excel resultante. En este momento, no se puede especificar una pestaña diferente en el archivo Excel desde donde importar.

Nota

Si busca crear una solución sólida que admita la importación de datos desde un archivo plano, consulte el Proceso de importación de archivos repetibles.

Utilice una Hoja de Cálculo de Excel para Importar una Tabla

  1. Después de acceder al Asistente de tablas, seleccione la opción Hoja de cálculo de Excel
  2. Haga clic en Siguiente
  3. Haga clic en el enlace Explorar y busque el archivo que desea cargar.
  4. Seleccione el archivo y haga clic en Abrir
  5. Confirme que la carga esté completa y haga clic en Siguiente
  6. Revise la configuración de mapeo de datos App Builder utilizará para importar el archivo y realizar los cambios necesarios:

    1. Nombre de la tabla = nombre que se le asignará a la tabla
    2. Tipo de archivo = representa la extensión del archivo que se va a cargar. Puede ser .csv, .txt, .xls, .xlsm o .xlsx
    3. Tipo de delimitador = se usa para CSV y normalmente es una coma. Si está importando Excel, esto se ignorará.
    4. Contiene encabezado = campo booleano que indica si el archivo contiene una fila de encabezado
    5. Fila de encabezado = Campo numérico que indica la fila que representa los valores del encabezado
    6. Fila de datos inicial = Campo numérico que indica la fila donde comienzan los valores de los datos
    7. Personalizar columnas = Las opciones incluyen Automático o Personalizar. El valor predeterminado es Automático.

      • Si selecciona Personalizar y luego hace clic en Siguiente, puede verificar que los nombres de las columnas y los tipos de datos sean correctos, así como obtener una vista previa de las primeras filas de la importación. Haga clic en Anterior para corregir cualquier problema con las columnas y los tipos de datos; de lo contrario, haga clic en Importar.
  7. Haga clic en Importar

  8. Haga clic en Crear página para iniciar el asistente de creación de páginas.
  9. Primero seleccione un menú al que enlace la nueva página. Opciones:

    1. Inicio = se vinculará una nueva página desde la página de inicio
    2. Configuración = se vinculará una nueva página en el menú Configuración
    3. Informes = se vinculará una nueva página en el menú Informes
    4. Ninguno = no se generará ningún enlace de navegación para la nueva página
  10. Haga clic en Siguiente

  11. Revise los Tipos de paneles disponibles y seleccione la opción deseada

    1. Haga clic en Anterior si se requieren modificaciones
  12. Haga clic en Siguiente para continuar.

  13. las actualizaciones App Builder se realizará en función de la información proporcionada

    1. Haga clic en Anterior si se requieren modificaciones
  14. Haga clic en Crear páginas

Importar a Través de una Opción de Evento

Si tiene una fuente de datos regular que necesita actualizarse, la opción que debe utilizar es importar desde Excel a través de un evento. Aquí asumiremos que tiene una tabla preexistente definida en App Builder que coincida con la estructura del archivo Excel que desea importar. Las columnas del archivo Excel deben alinearse con los valores de encabezado de columna definidos en el App Builder estructura de la tabla que se va a importar. App Builder también requiere que los valores del encabezado de Excel aparezcan en la primera fila del archivo de Excel.

Se recomienda crear una modelo de Excel con los encabezados correctos, pegar los datos que desea importar debajo de esos encabezados y luego incorporarlos al sistema utilizando el App Builder complemento de importación.

Se deben configurar los siguientes requisitos previos para importar un archivo Excel a App Builder:

  1. Cree el Servidor del sistema de archivos (local o de red) para almacenar los archivos
  2. Cree el Almacenamiento de datos para almacenar temporalmente los datos
  3. Vincule el Almacenamiento de datos con la aplicación a la que importará

Para obtener ayuda para configurar el sistema de archivos, consulte App Builder sistema de archivos artículo.

Una vez configurados los requisitos previos, puede configurar un Evento y una Acción para ejecutar la importación del archivo Excel.

  1. Cree un evento (por ejemplo, denominado Importación)
  2. Cree una acción asociada con las siguientes configuraciones:

    • Tipo: Importación
    • Tipo de importación: tipo de archivo que estás importando. Puede ser CSV o Excel para Excel
    • Sistema de archivos: la fuente de datos del sistema de archivos desde donde leerás el archivo
    • Truncar: si está marcada, esta configuración eliminará el contenido de la tabla de destino
    • Tabla de destino: la tabla en la que se almacenarán los registros
    • Delimitador: se utiliza para CSV y normalmente es una coma. Si está importando Excel, déjelo en blanco.
    • Origen de datos completado: ubicación del archivo al que se moverá el archivo de importación. Normalmente, este es el mismo valor que el del sistema de archivos.

Nota

La acción de importación consumirá todos los archivos en la ruta del directorio o carpeta cuando se ejecute. Si selecciona la opción 'Truncar', se eliminarán los registros de la tabla después de importar cada archivo. Si desea conservar los registros de todos los archivos después de la ejecución, asegúrese de que la opción de configuración 'Truncar' no esté seleccionada.