Cómo: Referencia: |
Puede establecer que las descripciones de campo emergente aparezcan en un informe HTML, al colocar el cursor sobre los títulos de las columnas. El texto de descripción de campo aparece en un cuadro emergente junto al título de columna, con la fuente predeterminada del informe. Aparece el texto emergente de títulos de columna de informe, incluidos los títulos creados con frases ACROSS y los títulos de columna apilados, creados con frases OVER.
El texto emergente mostrado para un título de columna está definido por el atributo Descripción en el Archivo máster del campo correspondiente. Si un título de columna no tiene entrada Descripción en el Archivo máster, no se genera ningún cuadro emergente cuando su ratón está colocado sobre el título.
Para más información sobre el atributo Descripción, consulte Valores nulos o MISSING: MISSING en Cómo describir un campo individual del manual Cómo describir datos con el lenguaje WebFOCUS.
SET POPUPDESC = {ON|OFF}
donde:
El archivo máster referenciado por el informe que contiene lo que sigue:
FIELD=UNITS, ALIAS=E10, FORMAT=I08, TITLE='Unit Sales', DESC='Number of units sold',$
El código utilizado para crear el informe es:
TABLE FILE GGSALES SUM UNITS BY REGION BY PRODUCT WHERE REGION EQ 'Midwest' ON TABLE SET POPUPDESC ON END
La imagen siguiente muestra la salida de informe y el texto de descripción de campo emergente que aparece cuando su indicador del ratón se coloca por encima de títulos de columna Unit Sales.
Para distribuir un informe HTML con descripciones de campo emergentes mediante ReportCaster, es necesario usar componentes JavaScript situados en el Cliente WebFOCUS. Para acceder a estos componentes desde un informe distribuido por ReportCaster, el procedimiento programado debe contener el comando SET FOCHTMURL, que debe establecerse en un URL absoluto, en vez de un valor predeterminado. Por ejemplo,
SET FOCHTMLURL = http://hostname[:port]/ibi_apps/ibi_html
donde:
Es el nombre de host y número de puerto opcional (especificado sólo si no utiliza el número de puerto predeterminado) en el que se implementa la aplicación Web de WebFOCUS.
ibi_apps es el alias del servidor web personalizado del sitio, que apunta al directorio WEBFOCUS80/ibi_apps (donde ibi_apps es el valor por defecto). ibi_html es un directorio en la ruta de los archivos JavaScript, que deben ser accesibles.
Para más información acerca de la codificación de informes para su uso en ReportCaster, consulte el apéndice Consejos y técnicas para codificar un informe de ReportCaster del manual ReportCaster.
WebFOCUS |