Cómo:
Referencia: |
Un vínculo le permite conectar a un informe para obtener más detalles o ejecutar un procedimiento mediante la selección de un punto designado (el vínculo) en el informe).. Al vincular los informes, usted provee fácil acceso a datos más detallados, que complementan la información de su informe base. El informe de drill down puede contener información que sea independiente de los datos del informe base o que dependa y trate más extensamente un valor de datos específico del informe base.
Para poder crear un vínculo debe tener un informe desde el que se va a establecer el vínculo (informe base) y otro con el que se va a vincular (informe de drill down). Si el informe de drill down depende de un valor de datos específico del informe base, también necesitará pasar este valor al informe drill down, mediante la creación de parámetros. Para más detalles, consulte Cómo crear parámetros.
TYPE=type, [subtype], FOCEXEC=fex[(parameters ...)], [TARGET=frame,] [ALT = 'description',] $
donde:
Para determinar el nombre del archivo en WebFOCUS, vaya a Cómo Determinar un nombre de archivo de WebFOCUS en Managed Reporting. El nombre del archivo en Developer Studio o en aplicaciones de autoservicio es el nombre del procedimiento.
La longitud máxima de un argumentos FOCEXEC=fex, incluyendo cualquier parámetro asociado, es de 2400 caracteres. El argumento FOCEXEC puede alcanzar una longitud superior a una línea, tal como se describe en Cómo crear y manejar una hoja de estilos WebFOCUS.
La descripción también se muestra como una descripción emergente al pasar el cursor sobre el vínculo de la salida del informe.
Al regresar al informe original a partir de un informe de drill-down en formato PDF, debe pulsar dos veces de forma rápida sobre el botón Volver. Como alternativa, use la lista desplegable mostrada a la derecha del botón Volver para ver el historial del navegador y seleccionar el vínculo situado dos pasos más atrás. El primer elemento del historial apunta hacia la página de redireccionamiento, con un título basado en el método empleado para acceder al WFServlet. El elemento anterior se titula Informe WebFOCUS y apunta hacia el informe PDF original.
La siguiente solicitud de informe resume las ventas del producto y clasifica los datos por región, estado y código de tienda. El código de tienda también se muestra en los subpies, donde a la vez aparecen vínculos a informes detallados acerca de las ventas de la tienda (por producto o fecha). Cada línea en el pie de página contiene dos objetos de texto y un campo insertado. Las declaraciones de hoja de estilos relevantes están resaltadas en la solicitud.
El informe principal es:
TABLE FILE GGSALES
HEADING
"Sales Report"
SUM DOLLARS/I08M
BY REGION BY ST BY STCD
ON STCD SUBFOOT
"View Store <STCD Sales By Product"
" "
"View Store <STCD Sales By Date"
ON REGION PAGE-BREAK
ON TABLE SET PAGE-NUM OFF
ON TABLE SET STYLE *
TYPE=HEADING, SIZE=12, STYLE=BOLD, $
TYPE=SUBFOOT, LINE=1, OBJECT=TEXT, ITEM=2, COLOR=GREEN,
FOCEXEC=PRDSALES(STOREID=STCD), $
TYPE=SUBFOOT, LINE=3, OBJECT=TEXT, ITEM=2, COLOR=BLUE,
FOCEXEC=HSTSALES(STOREID=STCD), $
ENDSTYLE
END
Cuando se usan declaraciones de hoja de estilos, la frase del pie de página Ventas por producto se enlaza con un segundo procedimiento denominado PRDSALES y le pasa el valor de STCD que aparece en el pie de página. La frase del pie de página Sales By Date enlaza con un procedimiento denominado HSTSALES y le pasa el valor de STCD que aparece en el pie de página.
La solicitud para el informe HSTSALES enlazado es:
TABLE FILE GGSALES SUM UNITS BY STCD BY DATE WHERE STCD = '&STOREID' ON TABLE SET PAGE-NUM OFF ON TABLE SET STYLE * TYPE=REPORT, GRID=OFF, $ ENDSTYLE END
La solicitud para el informe PRDSALES enlazado es:
TABLE FILE GGSALES SUM UNITS BY STCD BY PRODUCT WHERE STCD = '&STOREID' ON TABLE SET PAGE-NUM OFF ON TABLE SET STYLE * TYPE=REPORT, GRID=OFF, $ ENDSTYLE END
A esto le sigue la primera página de salida del informe principal. Si selecciona Sales By Product para Store R1020, el valor Store R1020 pasa al procedimiento PRDSALES. Si selecciona Sales By Date para Store R1019, el valor Store R1019 pasa al procedimiento HSTSALES.
La salida es:
Si pulsa en el vínculo Sales By Product de la tienda R1020, el resultado es:
Store ID | Product | Unit Sales |
R1020 | Biscotti | 29413 |
Coffee Grinder | 19339 | |
Coffee Pot | 15785 | |
Croissant | 43300 | |
Espresso | 32237 | |
Latte | 77344 | |
Mug | 30157 | |
Scone | 45355 | |
Thermos | 14651 |
WebFOCUS |