Cómo vincular a otro informe

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.


Principio de página

x
Sintaxis: Cómo Vincular a informes y procedimientos
TYPE=type, [subtype], FOCEXEC=fex[(parameters ...)], [TARGET=frame,] 
[ALT = 'description',] $

donde:

type
Identifica el componente del informe que usted seleccione en el navegador web para ejecutar el vínculo. El atributo TYPE y su valor deben aparecer al principio de la declaración.
subtype
Se refiere a algunos atributos adicionales, tales como COLUMN, LINE, o ITEM, necesarios para identificar el componente del informe que usted formatea. Para obtener información acerca de cómo identificar componentes de informes, vaya a Cómo identificar un componente de informe en una hoja de estilo de WebFOCUS.
fex
Identifica el nombre de archivo del procedimiento enlazado para ejecutarlo cuando seleccione el componente del informe.

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.

parameters
Valores que pasan al informe, URL o la función de JavaScript. Para más detalles, consulte Cómo crear parámetros.
frame
Identifica el marco de destino en la página web en que se muestra la salida del vínculo jerarquizado. Para obtener información más detallada, vaya a Cómo especificar un marco de destino.
description
Es un texto descriptivo de un vínculo admitido en un informe HTML, compatible con la Sección 508 de accesibilidad. La descripción debe ir entre comillas simples.

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.


Principio de página

x
Referencia: Notas de uso para informes de Drill Down en formato PDF

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.


Principio de página

x
Procedimiento: Cómo Determinar un nombre de archivo de WebFOCUS en Managed Reporting
  1. Pulse con el botón derecho del ratón sobre el nombre del informe y seleccione Propiedades. Se abrirá el cuadro de diálogo Propiedades de Informe.
  2. El nombre aparece bajo Nombre de archivo. En el ejemplo de abajo, el nombre del archivo es "salesrep". No incluya la extensión del archivo (.fex) o la ubicación del directorio y raya (/).



Ejemplo: Cómo vincular a un informe desde un pie

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