# ImportData

La función ImportData importa los archivos de datos de celda (.CXD) exportados con la función ExportData, realizándolo celda por celda desde una de las siguientes ubicaciones:

- Memoria flash de un sistema de visión local

- Servidor FTP

- Servidor SFTP

La función ImportData inserta automáticamente un archivo .CXD en la hoja de cálculo, de acuerdo con un evento predeterminado.

Nota: La función ImportData no puede importar archivos .CXD de la carpeta Snippets localizada en el ordenador.

Cuando se importa un archivo .CXD, los datos se convierten en partes integrantes de la función ImportData y no son editables. Cuando se hace clic sobre un archivo .CXD importado, se abre la hoja de propiedades de ImportData y no la hoja de propiedades correspondiente al tipo de datos que se han importado.

Se pueden importar los siguientes tipos de datos:

- DelayLine: Para más información, consulte DelayLine.
- CountPassFail: Para más información, consulte CountPassFail.
- Calibrate: Para más información, consulte Calibrate.
- OCRMax: Para más información, consulte OCRMax.
- OCRMaxSettings: Para más información, consulte OCRMaxSettings.
- TrainPatMaxPattern: Para más información, consulte TrainPatMaxPattern.

## ImportDataEntradas

Sintaxis: ImportData(Evento, Nombre de host, Nombre de usuario, Contraseña, Nombre de archivo)

Parámetro | Descripción
--- | ---
Evento | Especifica el evento de actualización que ocasiona la importación de datos. Este parámetro tiene que ser una referencia para uno de los siguientes elementos: La estructura de datos Image en la celda A0, que es la que contiene la función AcquireImage. Para más información, consulte AcquireImage. Nota: Si escribe los datos en la memoria flash y el evento está configurado para la estructura de datos Image, la función devolverá #ERR. Una celda que contiene una función Event. Para más información, consulte Event. Una celda que contiene una función Button. Para más información, consulte Button. Nota: El valor de ajuste predeterminado del parámetro Evento de la función ImportData es 0. Cuando el valor de este parámetro es 0, se crea un botón ImportData junto a la celda de ImportData.
Almacenamiento | Especifica dónde han de almacenarse los datos. Dispone de las siguientes opciones: Dispositivo local Servidor FTP Servidor SFTP
Nombre de host | Nombre o dirección IP del servidor en el que se guarda el archivo. Sólo está disponible cuando se selecciona servidor FTP/SFTP como lugar de Almacenamiento. Nota: Si el servidor no está disponible en el momento de la transferencia de datos, pasarán varios segundos hasta que se agote el tiempo de espera. Puede ocurrir entonces que el In-Sight Spreadsheet se desconecte del sistema de visión.
Nombre de usuario | Especifica el nombre de usuario que accede al servidor. Sólo está disponible cuando se selecciona servidor FTP/SFTP como lugar de Almacenamiento.
Contraseña | Especifica la contraseña con la que se accede al servidor. Sólo está disponible cuando se selecciona servidor FTP/SFTP como lugar de Almacenamiento.
Ruta del archivo | Especifica la ruta del archivo de datos. Si se deja en blanco, la función ImportData utilizará el directorio predeterminado del dispositivo. La función ImportData admite cualquier ruta válida, absoluta o relativa, en el ordenador.
Nombre de archivo | Especifica un nombre personalizado para el archivo. Si el nombre del archivo ya existe en la ubicación de destino, se sobrescribirá el archivo existente. Nota: No entre ninguna extensión de archivo, esta se añadirá automáticamente a la cadena.

## ImportDataSalidas

Los datos importados corresponden a la estructura de datos que hay en la celda exportada. Por ejemplo, si se importa un número entero, la celda visualiza el valor entero; si se importa una estructura Calib, la celda visualiza la estructura Calib. Sin embargo, si se hace doble clic sobre la estructura Calib, se abrirá la hoja de propiedades de ImportData y no la hoja de propiedades de la estructura de datos Calib.

La función ImportData importa un archivo .CXD cuando se produce una de las siguientes situaciones:

- Se ha hecho clic sobre el botón OK en la hoja de propiedades de ImportData.
- La herramienta recibe una señal del evento.
- El parámetro Evento de la función ImportData está activado (o tiene un valor numérico distinto de cero) y se ha actualizado alguno de los parámetros de entrada de ImportData.
- Se carga una tarea mediante una función ImportData.

Nota: La función ImportData funciona también en el modo «Sin conexión».

## ImportData Ejemplo

ImportData(A0,"192.168.0.100","admin","",

Cada vez que la hoja de cálculo se actualiza tras una captura de imagen, la función importa los datos en forma de un archivo denominado PartXPattern.cxd desde el servidor cuya dirección IP es 192.168.0.100. El nombre de usuario es admin y la contraseña se deja en blanco.