Ir al contenido principal

Scripts de alarma

Los scripts de alarma se diferencian de otros tipos de scripts porque NO se guardan en la base de datos de IndySoft. En cambio, se guardan como archivos de texto (*.txt) en el directorio del programa IndySoft de la estación de trabajo en la que se ejecuta la alarma. Hay dos tipos de scripts de alarma:

·Scripts de ejecución de alarmas: estos scripts se activan cuando se ejecuta la alarma. El esquema de nomenclatura de estos scripts es siempre el siguiente:

PREALARM-[AlarmName].TXT

, donde [AlarmName] se sustituye por el nombre exacto de la alarma en mayúsculas.

·Scripts de alarmas de desglose: estos scripts se activan mediante informes estándar que se crean en una alarma de tipo desglose. Los desgloses de alarmas toman un informe estándar y lo vuelven a ejecutar para cada valor concreto (empresa, departamento, ubicación, etc.) Estos scripts de «breakout» se pueden utilizar para crear el archivo «breakout» (también un archivo de texto, que se guarda en el directorio «emp» de IndySoft \T) que se utiliza para distribuir el informe «breakout». Esta es una función avanzada de IndySoft; consulta el servicio de asistencia de IndySoft para obtener más información. El esquema de nomenclatura de estos scripts es siempre el siguiente:

SCRIPT-[AlarmName].TXT

, donde [AlarmName] se sustituye por el nombre exacto de la alarma en mayúsculas.

Los scripts de alarma no contienen procedimientos ni funciones que sean específicos únicamente de la funcionalidad de alarma. Pero, al igual que ocurre con otros tipos de lenguajes de scripting, su sintaxis y estructura es similar a la de VBScript. Los scripts de alarma incluyen acceso a todas las funciones de scripting personalizadas de la biblioteca Pascal, funciones de scripting personalizadas de la biblioteca VBScript y procedimientos y funciones comunes de IndySoft |