Año: creación de la plantilla para el informe RP005

En este tema se describe cómo crear la plantilla a partir de la que se ha creado el informe RP005.

Este ejercicio implica las siguientes tareas:

  • Colocación y especificación de cuadros combinados e hiperbloques
  • Creación de variables de informe
  • Crear una fórmula CELLGET.
  • Usar el panel Avanzado del Diseñador de listas para reemplazar todas las referencias a objetos del informe con referencias a variables.

Para crear la plantilla RP005:

  1. En el catálogo de informes, haga clic con el botón secundario en la carpeta Plantillas de informe y seleccione Nuevo > Plantilla de informe.
    Aparece el cuadro de diálogo Crear informe.
  2. Especifique un nombre para la plantilla y haga clic en Aceptar.
  3. Haga doble clic en la plantilla en el catálogo de informes.
  4. Haga clic en la celda C7 y, a continuación, haga clic en Cuadro combinado en la barra de herramientas Objetos.
    Se crea un cuadro combinado en C7.
  5. Cree cuadros combinados en las celdas C9 y C11.
  6. Abra el panel Estructura de base de datos y expanda el cubo Analysis.
  7. Arrastre la dimensión Period al cuadro combinado de C7.
  8. Haga doble clic en el cuadro combinado de C7.
    Se muestra el cuadro de diálogo Formatear Listview.
  9. Asigne al cuadro combinado el nombre lv_time.
  10. Arrastre la dimensión Region al cuadro combinado de C9.
  11. Asigne al cuadro combinado el nombre lv_region.
  12. Arrastre la dimensión Measure al cuadro combinado de C11.
  13. Asigne al cuadro combinado el nombre lv_measure.
  14. Seleccione las celdas E13 y F13, y arrastre la dimensión Product a E13.
    En las celdas E13:F13 se crea un hiperbloque basado en la dimensión Product.
  15. Arrastre la dimensión Punto de ventas (POS) a la celda F12.
    En las celdas F12:F13 se crea un hiperbloque basado en la dimensión POS.

    Los hiperbloques Product y POS se superponen en la celda F13.

  16. Abra el panel Accesorios, y cree y complete estas variables de informe:
    Variable Rellenar con
    trv_alias BestPracticesOLAP
    trv_cube Analysis
    trv_time_dim [period]
    trv_time_hie [period]
    trv_region_dim [region]
    trv_region_hie [region]
    trv_measure_dim [measure]
    trv_measure_hie [measure]
    trv_analyzedX_dim [pos]
    trv_analyzedX_hie [pos]
    trv_analyzedY_dim [product]
    trv_analyzedY_hie [product]
  17. En la celda F13, cree esta fórmula CELLGET:
    =CELLGET(ReportVariables.trv_alias.Text,ReportVariables.trv_cube.Text,E13,F12,ReportObjects.lv_time.Text,ReportObjects.lv_region.Text,ReportObjects.lv_measure.Text)

    La fórmula devuelve un valor en la celda F13.

  18. Haga clic en el borde del hiperbloque Product.
  19. Abra el panel Avanzado del Diseñador de listas.
  20. En la sección General, haga doble clic en BestPracticesOLAP y seleccione <Editar formula> en la lista que se muestra.
    Se abre el cuadro de diálogo Editar fórmula.
  21. En el cuadro de diálogo Editar fórmula, expanda Variables de informe y haga doble clic en trv_alias.
    Se muestra =ReportVariables.trv_alias.text en el panel derecho.
  22. Haga clic en Aceptar.
  23. En la sección General del panel Avanzado, utilice el cuadro de diálogo Editar fórmula para especificar estas asignaciones:
    Sección General del panel Avanzado del Diseñador de listas Asignación en el cuadro de diálogo Editar fórmula
    Cubo =ReportVariables.trv_cube.text
    Dimensión =ReportVariables.trv_analyzedY_dim.text
    Jerarquía =ReportVariables.trv_analyzedY_hie.text
  24. Haga clic en el borde del hiperbloque POS.
  25. Especifique estas asignaciones en el panel Avanzado del Diseñador de listas:
    Sección General del panel Avanzado del Diseñador de listas Asignación en el cuadro de diálogo Editar fórmula
    Alias =ReportVariables.trv_alias.text
    Cubo =ReportVariables.trv_cube.text
    Dimensión =ReportVariables.trv_analyzedX_dim.text
    Jerarquía =ReportVariables.trv_analyzedX_hie.text
  26. Haga clic en el cuadro combinado Time y especifique estas asignaciones en el panel Avanzado del Diseñador de listas:
    Sección General del panel Avanzado del Diseñador de listas Asignación en el cuadro de diálogo Editar fórmula
    Alias =ReportVariables.trv_alias.text
    Cubo =ReportVariables.trv_cube.text
    Dimensión =ReportVariables.trv_time_dim.text
    Jerarquía =ReportVariables.trv_time_hie.text
  27. Repita el paso 26 para el cuadro combinado Región, pero asignando Dimensión y Jerarquía a las variables de Región.
  28. Especifique las asignaciones correctas para el cuadro combinado Medida.
  29. Guarde la plantilla de informe.
  30. En el catálogo de informes, haga clic con el botón secundario en la plantilla y seleccione Parámetros de informe.
    Se abre el cuadro de diálogo Parámetros de informe.
  31. Haga clic en Añadir un parámetro de informe.
  32. En el campo Variable, expanda Variables de informe y seleccione trv_alias.
  33. En la columna Tipo, seleccione Alias como tipo.
  34. Añada un parámetro para el cubo, seleccionando Cubo como tipo.
  35. Añada parámetros para cada dimensión y jerarquía para las que ha creado una variable. Seleccione Dimensión o Jerarquía en Tipo según corresponda.
  36. Si lo desea, utilice la flecha hacia la derecha de la barra de herramientas para sangrar cada parámetro de jerarquía debajo de su dimensión.
    Esto rellenará automáticamente cada parámetro de jerarquía cuando un usuario especifique su parámetro de dimensión en el Asistente de informes.
  37. Haga clic en Aceptar.
  38. Guarde la plantilla.
  39. Pruebe la plantilla creando un informe.