Fragmentos de Script Personalizados [Guía de Usuario de Enterprise Architect]

Top Previous Next

Fragmentos de Script Personalizados

button_main button_prev button_next

Puede crear un Fragmento de Plantilla para devolver datos desde un Script de Modelo. Hace esto al crear un Script que devuelve una cadena XML en un formato específico. Usted agrega una referencia a este Script en las Opciones de Documento de Fragmento de Plantilla, luego agregue campos dentro de la sección Personalizada de su Fragmento de Plantilla que se refiere a los datos devueltos por el Script.

Crear un Fragmento de Script

Paso

Acción

Ver También

1

Utilizando la ventana de Scripting, cree un Script Modelo que devuelve una cadena en formato XML.

Están disponibles ejemplos de:

Un Script que devuelve datos en el formato XML apropiado

El formato XML que debe devolver el Script para que pueda ser utilizado por un Fragmento de Plantilla

Scripting

Ejemplo de un Script de Fragmento de Plantilla

Salida Ejemplo de un Script de Fragmento de Plantilla

 

2

Abra o cree un Fragmento de Plantilla en el Editor de Plantilla de Documento.

Haga clic derecho en el fondo de la Plantilla y seleccione Archivo | Opciones de Documento.

Se muestra la ventana de Opciones de Documento.

 

Plantillas de Documento

Creando un Fragmento de Plantilla

3

Seleccione la pestaña Consulta Personalizada y, en el panel de tipo de Fragmento de Plantilla, seleccione la opción Script Personalizado .

Se muestra un campo en blanco a la derecha de las opciones.

 

 

4

Hacer clic en la flecha hacia abajo y seleccionar su Script de la lista.

 

 

5

En el campo de texto principal, escriba el punto de entrada de su Script que devuelve los datos XML.

Por ejemplo, si estaba usando el script de ejemplo mencionado en el paso 1, entonces el punto de entrada sería:

 

MyRtfData(#OBJECTID#);

 

Para transmitir información de Paquete, puede reemplazar #OBJECTID# con #PACKAGEID#.

 

 

6

Haga clic en el botón Aceptar para cerrar la ventana de Opciones de Documento.

 

 

7

En el Editor de Plantilla de Documento, en el panel Secciones, seleccione la casilla Personalizado para generar la sección Personalizada .

 

Configurando Secciones para Informar

 

8

Dentro de la secciónPersonalizada, haga clic derecho y seleccione la opción del menú contextual Insertar Campos Personalizados .

Se muestra una solicitud para el nombre del campo a crear.

 

 

9

En respuesta a la solicitud, escriba el nombre del campo de datos que está siendo devuelta por su script.

Refiriéndose al ejemplo del paso 1, agregaría DateGen.

Haga clic en el botón Aceptar .

 

 

10

Repita los pasos 8 y 9 para cada campo de dato que quiera incluir en su informe.

Agregue cualquier otro formato y contenido que necesito, al Fragmento de Plantilla.

 

 

11

Guarde el Fragmento de Plantilla, y agréguelo a una Plantilla de Documento normal.

Agregando Fragmentos a una Plantilla de Documento

 

Notas

Los Scripts tienen un límite de 60 segundos por llamada antes de que el control sea devuelto al Generador de Documento

 

Aprender más

Fragmentos de Plantilla

Fragmentos de Consulta Personalizada

 

Temas de Centro de aprendizaje

Alt+F1 | Enterprise Architect | Reportando | Fragmentos de Plantillas RTF

Crear un Fragmento de Script 1

Crear un Fragmento de Script 2