Crear un proyecto de scripting
Todos los scripts, así como la información de scripting que se crean en el Editor de scripts se guardan en los proyectos de scripting de Altova (archivos .asprj). Un proyecto de scripting puede contener macros, controladores de eventos de aplicaciones y formularios (que también pueden tener sus propios controladores de eventos). También puede añadir variables globales y funciones a un script "Declaraciones globales", que hace que esas variables y funciones sean accesibles en todo el proyecto. Para empezar un proyecto nuevo :
1.Cree o abra el archivo .sps del que el proyecto de scripting debe formar parte.
2.Elija una de estas opciones:
•En el menú Authentic haga clic en Scripts de Authentic.
•Haga clic en la pestaña Diseño, en la parte inferior de la ventana principal, y después seleccione Script de Authentic.
Cada archivo .sps puede tener asignado un único proyecto de scripting. Para abrir un proyecto de scripting asociado a un archivo .sps puede seguir los pasos indicados en el punto anterior, con los que se abre la ventana Editor de scripts. Conforme va editando el proyecto de scripting puede guardar los cambios temporalmente en la memoria haciendo clic en el botón Guardar, en la parte inferior del Editor de scripts. Para guardar el proyecto de scripting en disco primero debe hacer clic en Guardar y cerrar en el Editor de scripts y después guardar el archivo .sps.
Los lenguajes que se pueden usar en los proyectos de scripting son JScript y VBScript (no debe confundirse con Visual Basic, que no es compatible). Estos motores de scripting están disponibles por defecto en Windows y no precisan de requisitos especiales para ejecutarse. Para seleccionar el lenguaje de scripting que quiere usar:
1.Haga clic con el botón derecho en el elemento Proyecto, en el panel superior izquierdo y seleccione Configuración del proyecto en el menú contextual.
2.Seleccione un lenguaje (JScript o VBScript) y haga clic en Aceptar.
Desde el cuadro de diálogo "Configuración el proyecto", en la imagen anterior, también puede cambiar la versión de .NET Framework de destino. Esto suele ser necesario si su proyecto de scripting requiere alguna función que solamente exista en las versiones más recientes de .NET Framework. Tenga en cuenta que cualquier cliente que use su proyecto de scripting tendrá que tener instalada la misma versión de .NET Framework que usted (o una más reciente, siempre que sea compatible).
Por defecto, un proyecto de scripting hace referencia a varios ensamblados .NET, como System, System.Data, System.Windows.Forms entre otros. Si lo necesita puede importar más ensamblados .NET, incluidos ensamblados de caché de ensamblados global de .NET (GAC por sus siglas en inglés) o archivos .dll personalizados. Puede importar ensamblados:
1.De forma estática, añadiéndolos manualmente al proyecto. Haga clic con el botón derecho en el panel superior izquierdo y seleccione Agregar ensamblado .NET en el menú contextual.
2.De forma dinámica, en tiempo de ejecución, llamando al comando CLR.LoadAssembly desde el código.
Las secciones siguientes se centran en las partes de un proyecto de scripting: declaraciones globales, macros, formularios y eventos.Para más información sobre scripting y proyectos de scripting de ejemplo consulte Scripting con Authentic.