Anidamiento de hiperbloques

Puede anidar hiperbloques de forma que uno o más de ellos estén contenidos dentro de otro. Esta técnica se puede utilizar para generar tablas separadas de datos a partir de una sola fórmula. En cada tabla se muestra un sector de datos diferente, controlado por el hiperbloque más externo.

En este ejemplo se amplía el caso de hiperbloques superpuestos con el anidamiento de dichos hiperbloques dentro de un hiperbloque que está vinculado a la dimensión Region del cubo Analysis de la aplicación de ejemplo.

En este ejemplo también se demuestra la importancia de esta nota:

Nota

Si se añade una fórmula a una celda de valor de un hiperbloque o a la celda de valor compartido de hiperbloques superpuestos, la fórmula hace referencia automáticamente a los hiperbloques. También hace referencia a cualquier lista existente en el informe, por ejemplo en cuadros combinados. Si posteriormente se añaden objetos de lista adicionales, la fórmula debe ajustarse manualmente para que haga referencia a ellos.

Si se inserta una fórmula fuera de un hiperbloque, la fórmula hace referencia automáticamente a cualquier otro objeto de lista del informe, pero no al hiperbloque.

  1. Cree o abra el informe descrito en el tema Hiperbloques superpuestos.
  2. Haga clic en la celda B9 y arrastre la dimensión Region desde la estructura de base de datos hasta ella.
    Se crea un hiperbloque que engloba los hiperbloques superpuestos en las celdas B11 y C10.
  3. Visualice el informe en modo Vista.
    Se muestra una tabla separada de datos para cada elemento principal de la dimensión Region. Puede expandir cada región para mostrar tablas separadas para los elementos secundarios.
    Nota

    Los datos son los mismos en todas las tablas. Esto se debe a que la fórmula en la celda C11 no se ha editado para que haga referencia al hiperbloque Region.

  4. En modo Diseño, haga clic en la celda C11 y, a continuación, haga clic en Editar fórmula OLAP en la barra de herramientas Objetos.
    Se muestra el cuadro de diálogo Editar fórmula OLAP.
    Nota

    Se hace referencia a las dimensiones Product y Period por sus referencias de celda. Sin embargo, para la dimensión Region, está seleccionada la dimensión All Regions.

  5. Haga clic en All Regions y seleccione B9 en la lista desplegable.
  6. Haga clic en Aceptar y visualice el informe en modo Vista.
    Los datos de cada tabla hacen referencia a su región.