Autodescarga

Utilice la operación [Autodescarga] para obtener un archivo BML (utilizado para transferencia de sistema de archivos) desde el servidor FTP y transferirlo a la unidad de visualización.

Bloque

Texto

selfDownload($Enum.Server.FTP, 1, SERVER_PATH);
                     1         2       3

1: Tipo de servidor

2: Connect ID

3: Path

Tipo de servidor Sólo está disponible la opción [FTP] .
[Connect ID]

El ID de conexión del servidor con el que desea conectarse, como un número entero.

Nota: El ID de conexión debe ser el ID configurado en el campo [Conexiones FTP] en la ventana [Explorador de proyectos].

[Path]

Especifique la ruta del archivo BML y la carpeta en el servidor.

(Ejemplo) /Data1/package.BML

Nota: 

  • Se admiten rutas absolutas (/Data1/package.BML) así como rutas relativas (Data1/package.BML).
  • Puede omitir el nombre del archivo. Si se omite, el runtime actúa como si se hubiera especificado "package.BML".
  • Se pueden especificar hasta 256 caracteres en total. El nombre omitido del archivo se incluye en el total.
  • Se admiten caracteres alfanuméricos de un byte y símbolos excepto :;|,?"<>.
  • Por motivos de seguridad, no se admite “../” para subir un nivel en la jerarquía.
  • La aplicación de la distinción entre mayúsculas y minúsculas depende del servidor FTP.

Nota:

  • Después de completar la preparación de la transferencia, el proceso runtime inicia una secuencia de auto-terminación y entrega el control al proceso de transferencia. Si otros procesos siguen ejecutándose, el runtime espera a que finalicen. Si no terminan dentro de 25 segundos, cada proceso restante se finaliza de forma forzada y el proceso de transferencia se inicia.
  • No se desconecte del servidor FTP mientras se descargan los archivos para la transferencia del sistema de archivos.
  • No se pueden ejecutar múltiples operaciones [Autodescarga] al mismo tiempo.
  • Si el archivo BML supera 1 GB, la operación [Autodescarga] no funciona.

(Ejemplo)

Si desea descargar el archivo package.BML desde la carpeta /Data1/ del servidor FTP con un ID de conexión FTP de 1 hacia la unidad de visualización, configure el siguiente script.

Bloque

Texto

selfDownload($Enum.Server.FTP, 1, “/Data1/package.BML”);