Cómo controlar la visualización de informes vacíos

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:

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.


Principio de página

x
Sintaxis: Cómo Controlar el aspecto de 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:

ANSI

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.

ON

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).

OFF

Especifica que se mostrará un mensaje que indicará que no hubo salida de informe. OFF es el valor predeterminado.


WebFOCUS