Proceso de ejecución de scripts
Los scripts y las aplicaciones de scripts en Octoplant sólo se ejecutan cuando se activan mediante eventos definidos en el servidor o en el cliente.
Info
El proceso que se describe a continuación se aplica tanto a los archivos de script como a las aplicaciones de script (EXE, BAT).
-
Scripting está habilitado y configurado
Un administrador habilita Scripting en el AdminClient en Configuración global → Scripting y asigna scripts a eventos en el módulo Administración de scripts. -
Se produce un evento
Una operación del usuario o del sistema (por ejemplo, cargar, registrar, comparar, abrir editor) desencadena un evento que tiene asignado un script. -
Octoplant comprueba el archivo de inicialización para determinar qué script ejecutar.
-
Octoplant crea el archivo de interfaz
Octoplant genera un archivo de interfaz que contiene información sobre el componente, el usuario, la tarea, las rutas y el contexto del evento. Ejemplo:ScriptBeforeEdit.iniespecifica qué archivoSCRIPToEXEdebe utilizarse para un tipo de componente determinado. -
Octoplant llama al script o aplicación de script
Octoplant pasa la ruta al archivo de interfaz como parámetro. -
El script lee el archivo de interfaz
El script lee el archivo de interfaz, realiza la acción configurada (por ejemplo, validación, operaciones con archivos, llamadas a herramientas externas) y escribe los resultados, advertencias o códigos de error. -
Octoplant evalúa el resultado
En función del evento y de la configuración, Octoplant:- Continúa el flujo de trabajo estándar
- Modifica el flujo de trabajo (por ejemplo, omitir la carga, utilizar una copia de seguridad preparada)
- Muestra advertencias o mensajes de error basados en el resultado del script
Para el análisis y la solución de problemas, utilice el módulo Administración de scripts, los archivos de registro y las herramientas de diagnóstico de AdminClient.
Contenido relacionado