Paso
|
Acción
|
Ver También
|
1
|
Abra o cree un Fragmento de Plantilla en el Editor de Plantilla de Documento.
|
Plantillas de Documento
Creando un Fragmento de Plantilla
|
2
|
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.
|
|
3
|
Seleccione la pestaña Consulta Personalizada.
|
|
4
|
En el panel tipo de Fragmento de Plantilla, seleccione el botón de radio SQL Personalizado .
|
|
5
|
En el campo de texto principal en la pestaña, escriba la Consulta SQL que debe ser ejecutada en su modelo. Esta Consulta debe devolver una o más columnas; por ejemplo:
SELECT DocName AS TemplateName, Author AS TemplateLocation
FROM t_document
WHERE DocType = 'SSDOCSTYLE' and (IsActive = 1)
La Consulta SQL también puede hacer referencia al ID del Elemento o Paquete actualmente siendo procesado por la plantilla d documento, utilizando los macros #OBJECTID# o #PACKAGEID#; por ejemplo:
SELECT Count(Object_Type) AS CountOfActors
FROM t_object
WHERE Object_Type = "Actor" and Package_ID = #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 de la columna que está siendo devuelta por su Consulta; por ejemplo, CountOfActors.
Haga clic en el botón Aceptar .
|
|
10
|
Repita los pasos 8 y 9 para cada columna 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
|