Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

En muchos casos, en los que el usuario debe elegir un valor entre una larga lista para un parámetro, es conveniente es conveniente ir aproximando la búsqueda en varios pasos.

...

Esta sección explica cómo establecer esta dependencia entre los parámetros a través de Parámetros en Cascada.

Creando Parámetros en Cascada

Note
titleNota

Se recomienda haber leido antes la sección Parametrización Simple

  1. Cree un conjunto de datos (Data Set) para construir la lista de Canales

    Name:

    Canales

    Data Source:

    O3 Local MDX

    Data Set Type:

    O3 Data Set

    Query

    Code Block
    SQL
    SQL
    SELECT {[Vendedores].[Canal].members} ON COLUMNS
    FROM [Vinos]
    
  2. Cree un conjunto de datos (Data Set) para construir la lista de Vendedores de cada Canal

    Name:

    VendedoresDelCanal

    Data Source:

    O3 Local MDX

    Data Set Type:

    O3 Data Set

    Query

    Code Block
    SQL
    SQL
    SELECT {[Vendedores].?.children} ON COLUMNS
    FROM [Vinos]
    

    El signo de interrogación será luego asociado al parámetro que identifique el Canal.
    Ignorar cualquier mensaje de error que se muestre debido a que no puede resolver el parámetro

  3. Desde el panel Data Explorer presionar el botón derecho del mouse sobre el elemento Report Parameters
  4. Crear un nuevo Parámetro en Cascada
  5. Ingrese Vendedores Del Canal como nombre del Parámetro
  6. Seleccione Multiple Data Set
    Se utilizará un data set para cada paso del parámetro (los data sets creados en los pasos anteriores)
  7. Presione el botón Add para agregar un parámetro a la cascada.
  8. Ingrese los siguientes datos para el primer Parámetro: 

    Name:

    Canal

    Data Set:

    Canales

    Value:

    unique_name

    Display Text:

    label

  9. Presione el botón Add para agregar un segundo parámetro a la cascada.
  10. Ingrese los siguientes datos para el segundo Parámetro: 

    Name:

    VendedorDelCanal

    Data Set:

    VendedoresDelCanal

    Value:

    unique_name

    Display Text:

    label

  11. El editor del parámetro en cascada debería quedar como se muestra
  12. Para continuar presione OK.

Relacionando los Parámetros de la Cascada

Hasta este punto se definió una Cascada de 2 Parámetros y 2 Conjuntos de datos, uno para cada parámetro de la cascada.

...

  1. Editar el Conjunto de Datos (Data Set) VendedoresDelCanal
  2. Agregar un parámetro tal como se muestra a continuación

Probando lo realizado

Para probar lo realizado cree un nuevo Data Set  con los siguientes datos:

...