Crear y editar una macro

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

Inicio >  Referencia del programador > Editor de scripts > Macros >

Crear y editar una macro

A continuación describimos las operaciones necesarias para crear una macro nueva y editar macros ya disponibles.

 

Crear una macro nueva

Haga clic con el botón derecho en la carpeta Macros del panel Estructura del proyecto de scripting y seleccione Agregar macro en el menú contextual. En realidad este comando siempre está disponible en el menú contextual que aparece al hacer clic con el botón derecho en cualquier elemento del panel. Otra opción es hacer clic en el icono Macro nueva de la barra de herramientas del panel Estructura del proyecto de scripting.

 

El documento de macro recién creado (y vacío) aparece en la ventana principal del editor y el nombre de la macro aparece en la barra de título (imagen siguiente).

 

ScrMacroTree

 

Poner un nombre a la macro o cambiarle el nombre

Para dar un nombre a una macro o cambiar su nombre, haga clic en el nombre de la macro en el panel Estructura del proyecto de scripting y pulse la tecla F2. También puede hacer clic con el botón derecho en la macro y seleccionar Cambiar el nombre de la macro en el menú contextual.

 

Abrir una macro

Para abrir una macro haga clic con el botón derecho en la macro en el panel Estructura del proyecto (imagen anterior) y seleccione Abrir en el menú contextual. La macro se abre en la ventana principal y su nombre aparece en la barra de título del Editor de scripts (imagen siguiente). También puede abrir la macro haciendo doble clic en el nombre de la macro en el panel Estructura del proyecto.

 

Editar la macro

Para editar una macro escriba o edite su código en la ventana principal del editor. Por ejemplo, el código que aparece a continuación crea en memoria el formulario Formulario1 y lo muestra. El Formulario1 debe haberse creado de antemano (con el Editor de scripts).

 

objForm = CreateForm( 'Formulario1' );

objForm.ShowDialog();

 

Nota: en las macros no se pueden usar parámetros ni valores devueltos.

 


© 2019 Altova GmbH