Comando DEFINE VIEW
Define una nueva vista o sobrescribe una vista existente.
Sintaxis
DEFINE VIEW nombre_vista <RLINES n> <ALL> <SUPPRESS> <SUMMARIZED> <IF prueba> <WHILE test> <HEADER texto_encabezado> <FOOTER texto_pie_de_página> <TO nombre_de_archivo_del_reporte <HTML>> <OK>
Parámetros
Nombre | Descripción |
---|---|
nombre_vista |
El nombre de la vista que se creará o sobrescribirá. Nota Los nombres de las vistas tienen un límite máximo de 64 caracteres alfanuméricos. El nombre puede incluir un guión bajo ( _ ), pero no puede incluir ningún otro carácter especial ni espacios. El nombre no puede comenzar con un número. |
RLINES n opcional |
El espaciado entre líneas para los registros detallados en las vistas y los reportes. Como opción predeterminada, las líneas de detalles tienen un espaciado simple. |
ALL opcional |
Todos los campos del formato de tabla de Analytics activo se agregan a la vista. |
SUPPRESS opcional |
Suprime las líneas de detalles en blanco en los reportes generados a partir de la vista. Cuando se genere el reporte, las líneas de detalles en blanco se omitirán de la salida. Esta opción se aplica a reportes basados en vistas multilínea. |
SUMMARIZED opcional |
Especifica que los reportes generados a partir de la vista deben incluir subtotales y totales, pero no deben incluir las líneas de detalles. Los subtotales se generan sobre la base de los campos de corte definidos en la vista. Si no se selecciona esta opción, el reporte incluye las líneas de detalle, así como también los subtotales para cada uno de los campos de corte especificados. |
IF prueba opcional |
Una expresión condicional que debe ser verdadera para procesar cada registro. El comando se ejecuta únicamente en los registros que cumplen la condición. Nota El parámetro IF se evalúa únicamente con los registros que quedan en la tabla después de aplicar los parámetros de alcance (WHILE, FIRST, NEXT). |
WHILE prueba opcional |
Una expresión condicional que debe ser verdadera para procesar cada registro. El comando se ejecuta hasta que la condición se evalúa como falsa o hasta que se llega al final de la tabla. Nota Si usa WHILE junto con FIRST o NEXT, el procesamiento de registros se detiene al llegar a un límite. |
HEADER texto_encabezado opcional |
El texto que se debe insertar en la parte superior de cada página de un reporte. texto_encabezado_de_página se debe especificar como una cadena entre comillas. El valor anula la variable de sistema HEADER de Analytics. |
FOOTER texto_pie_de_página opcional |
El texto que se debe insertar en la parte inferior de cada página de un reporte. texto_pie_de_página se debe especificar como una cadena entre comillas. El valor anula la variable de sistema FOOTER de Analytics. |
TO nombre_de_archivo_del_reporte HTML opcional |
El tipo y nombre de archivo de los reportes creados a partir de esta vista. Utilice la palabra clave HTML para guardar los reportes generados a partir de esta vista como archivos HTML (.htm). Como opción predeterminada, los reportes se generan como archivos de texto ASCII. |
Aceptar opcional |
Elimina o sobrescribe los elementos sin pedirle que confirme la acción. |
Ejemplos
Creación de una vista
Usted abre la tabla Ar y crea una vista llamada AR_Reporte, que incluye todos los campos del formato de tabla:
OPEN Cuentas_por_cobrar
DEFINE VIEW AR_Reporte HEADER "Reporte de AR" ALL OK