Cómo: |
Si una solicitud de informe no devuelve ningún registro (por ejemplo, porque ningún registro satisface sus criterios de selección o porque el origen de datos no tiene registros), puede entonces decidir entre mostrar o imprimir:
Para lograr esto, ajuste el parámetro EMPTYREPORT en la posición ON.
Este es el predeterminado. Puede regresar a la opción predeterminada si establece el parámetro EMPTYREPORT en la posición OFF.
Esto se aplica a informes tabulares, no a informes de formato libre ni a gráficos.
TABLEF no admite EMPTYREPORT. En todos los casos en que una solicitud TABLEF no recupere registro alguno, genera entonces un informe vacío.
No se admite SET EMPTYREPORT = OFF con el formato DOC.
Si ha creado un informe que contiene una frase WHERE TOTAL y la prueba devuelve cero registros, se muestra un informe vacío.
Puede definir lo que aparece (o se imprime) cuando una solicitud de informe no devuelve registros, a través del parámetro EMPTYREPORT. Para emitir el comando SET:
Fuera de una solicitud de informe, utilice la sintaxis:
SET EMPTYREPORT = {ANSI|ON|OFF}
Dentro de una solicitud de informe, utilice la sintaxis:
ON TABLE SET EMPTYREPORT {ANSI|ON|OFF}
donde:
Genera un informe de una línea individual y muestra el carácter de datos ausentes o un cero, si se solicita un COUNT. En cada caso, &RECORDS será 0 y &LINES, 1.
Si se invoca el SQL Translator, ANSI reemplaza automáticamente a OFF como configuración predeterminada de EMPTYREPORT.
Especifica que el informe se mostrará sin datos pero con títulos de columna, un encabezado de informe (si se especificó alguno en el informe). y un encabezado de página (si se especificó alguna).
Especifica que se mostrará un mensaje que indicará que no hubo salida de informe. OFF es el valor predeterminado.
WebFOCUS |