Saltar a contenido

Archivos de ejecución, configuración e interfaz

Scripting de Octoplant utiliza varios tipos de archivos. Cada uno de ellos desempeña un papel específico en la selección, el inicio y la ejecución de los scripts.

Tipo de archivo Propósito Creado por Editable
Archivo de script (SCRIPT) Contiene lógica de script interpretada en tiempo de ejecución. Administrador
Aplicación de scripts (EXE, BAT) Ejecuta archivos de scripts compilados o aplicaciones externas. Octoplant activa estos archivos con parámetros. Administrador Sí (BAT solamente; EXE está compilado y disponible en el paquete de scripting)
Archivo de inicialización (INI para aplicaciones de script) Define qué archivo de script o aplicación se ejecuta para determinados tipos de componentes. Administrador
Archivo de configuración (INI para botones de script o parámetros de script) Define cómo se activan o muestran los scripts (por ejemplo, las etiquetas de los botones, la visibilidad o los archivos de script asignados). Administrador
Archivo de interfaz Proporciona datos de eventos, componentes y usuarios en tiempo de ejecución cuando se ejecuta el script. Octoplant No

Archivo de configuración

  • Almacenados en los directorios de scripts de AdminClient.
  • Leído por Octoplant o el intérprete de scripts para seleccionar el archivo de script correcto o controlar el comportamiento de los botones.
  • Incluye:
    • Archivos de inicialización para aplicaciones de script (asignaciones de tipo de componente).
    • Archivos de configuración de los botones de script (etiquetas, iconos, permisos, scripts asignados).
  • Ejemplos típicos:
    • ScriptBeforeEdit.ini - asigna archivos de script o aplicaciones a tipos de componentes.
    • ScriptButton1.ini - define las etiquetas de los botones, su visibilidad y los scripts asignados.

Archivos de interfaz

  • Se crea automáticamente cada vez que se ejecuta un script.
  • Se pasa al script o aplicación de script como argumento de línea de comandos.
  • Contienen datos de eventos, componentes y usuarios que el script utiliza para tomar decisiones.
  • Se elimina cuando finaliza la ejecución del script.

Cómo trabajan juntos

  1. Octoplant lee el archivo de inicialización para determinar qué script ejecutar.
  2. Crea un archivo de interfaz con datos de eventos, componentes y usuarios.
  3. Pasa la ruta del archivo de interfaz al archivo de script o a la aplicación de script.
  4. El script utiliza el archivo de interfaz para ejecutar su lógica.

Contenido relacionado