Desplazamiento entre los informes de una lista que contiene varios vínculos a los mismos informes

Existen dos o más informes y dos o más saltos a cada uno de ellos. Se desea que los usuarios puedan desplazarse a los informes de una sola lista de selección.

Para ilustrar este problema se crearán dos informes, denominados Foods y Drinks. Se creará un tercer informe que contenga una sola lista de selección para desplazarse entre ellos. La lista de selección contendrá varios alimentos y varias bebidas. La selección de un alimento llevará a los usuarios al informe Foods y la selección de una bebida, al informe Drinks.

  1. Cree los informes Foods y Drinks. Haga clic con el botón secundario en el catálogo de informes y seleccione Propiedades. Cambie los nombres exclusivos a Foods y Drinks.
  2. Cree una jerarquía personalizada denominada FoodandDrink. Haga clic con el botón secundario en la jerarquía y seleccione Editar. Cree elementos con los títulos Eggs, Beans, Crumpets, Apples, Orange y Pineapple.
  3. En Diseñador de jerarquías, abra la tabla de nombres y textos haciendo clic en Mostrar tabla de nombres y textos.
    Nota

    Le resultará útil que al hacer clic en un elemento de la jerarquía se resalte automáticamente el atributo Name correcto en la tabla de nombres y textos. Si esto no sucede, haga clic en Sincronizar la selección de la jerarquía y de la tabla de nombres y textos.

  4. En la jerarquía, haga clic en cada uno de los elementos de alimentación y cambie el atributo Name de Tabla de nombres y textos por el nombre exclusivo del informe Foods. De la misma forma, vincule cada uno de los elementos de bebidas al nombre exclusivo del informe Drinks.
  5. Cree un informe con un cuadro combinado vinculado a la jerarquía personalizada FoodandDrink. Anote el nombre exclusivo del cuadro combinado.
  6. En una celda del informe, especifique la fórmula =ComboBoxName.attribute. La celda muestra el nombre exclusivo del informe Foods o Drinks, dependiendo del elemento que se haya seleccionado en el cuadro combinado.
    Nota

    Anote la referencia de la celda en la que ha especificado la fórmula.

  7. Abra el cuadro de diálogo Formatear Listview del cuadro combinado. En la ficha General, haga clic en Ejecutar acción, cuando la selección cambia y haga clic en el botón de examinar para abrir el cuadro de diálogo Definir acción.
  8. Seleccione el tipo Salto.
  9. Seleccione la condición =TRUE.
  10. Seleccione el modo Selección cambiada.
  11. En el campo Valor del informe de destino, haga clic en el botón de examinar para abrir el cuadro de diálogo Informe de destino. Seleccione Introduzca una referencia de celda o especifique un objeto de destino. Especifique la referencia de la celda en la que colocó la fórmula =ComboBoxName.attribute (por ejemplo, "=A2"). Haga clic en Aceptar.
    En modo de vista, al hacer clic en cualquier elemento de alimentación del cuadro combinado, se abre el informe Foods. Si hace clic en cualquier elemento de bebida, se abre el informe Drinks.