Crear un proyecto de scripting

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Referencia del programador > Editor de scripts >

Crear un proyecto de scripting

A cada diseño SPS se le puede asignar un proyecto de scripting. Para abrir el proyecto de scripting asociado al SPS, seleccione el comando Herramientas | Editar scripts de Authentic. Esto abre la ventana del Editor de scripts, donde puede crear y editar formularios, controladores de eventos y macros. Una vez creado y editado, el proyecto de scripting se debe guardar en memoria (haciendo clic en Guardar en la barra de herramientas del Editor de scripts o pulsando Ctrl+S). Sin embargo, los scripts del proyecto de scripting recién guardado no se guardan en el diseño SPS hasta que no guarde el SPS propiamente dicho. Por tanto, es necesario (i) guardar el proyecto de scripting (en memoria) y (ii) después guardar el diseño SPS.

 

Para cambiar el lenguaje de scripting o del .NET Framework de destino, haga clic con el botón derecho en el proyecto de scripting (panel superior izquierdo del Editor de scripts) y seleccione Configuración del proyecto.Los formularios, controladores de eventos y macros se crean en el Editor de scripts. No obstante, no todos ellos se invocan y ejecutan de la misma manera. Esto debe tenerse en cuenta a la hora de crear el proyecto de scripting.

 

Los formularios se invocan con una llamada desde dentro de una función del script de declaraciones globales o de una macro directamente.
Los controladores de eventos se ejecutan cuando el evento correspondiente ocurre en la vista Authentic. Si el controlador de un evento está definido tanto en el proyecto de scripting global como en el proyecto de scripting de un proyecto de StyleVision, primero se ejecuta el controlador de eventos del proyecto de scripting del proyecto y después el del proyecto de scripting global.
Las macros se ejecutan desde la interfaz de StyleVision vinculándolas a un evento de Authentic y desencadenando dicho evento. En una macro se puede tener acceso a todas las funciones y variables declaradas en el script de declaraciones globales y mostrar los formularios de entrada del usuario.

 


© 2019 Altova GmbH