Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
Wiki Markup
{scrollbar}
----
En muchos 

...

En muchos casos,

...

en

...

los

...

que

...

el

...

usuario

...

debe

...

elegir

...

un

...

valor

...

entre

...

una

...

larga

...

lista

...

para

...

un

...

parámetro,

...

es

...

conveniente

...

ir

...

aproximando

...

la

...

búsqueda

...

en

...

varios

...

pasos.

...

En

...

el

...

caso

...

que

...

se

...

desarrolla

...

en

...

este

...

tutorial,

...

hemos

...

definido

...

hasta

...

el

...

momento

...

un

...

parámetro

...

para

...

filtrar

...

el

...

reporte

...

para

...

un

...

vendedor

...

determinado.

...

Una

...

forma

...

de

...

facilitar

...

la

...

localización

...

del

...

vendedor

...

es

...

catalogarlo

...

primero

...

entre

...

Distribuidor

...

y

...

Venta

...

Directa.

...

De

...

esta

...

forma

...

se

...

podría

...

solicitar

...

primero

...

el

...

Canal

...

para

...

luego

...

elegir

...

el

...

vendedor

...

de

...

la

...

lista

...

de

...

vendedores

...

de

...

ese

...

canal.

...

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
title
Nota

Se

recomienda

haber

leido

antes

la sección [Parametrización Simple] {note} # 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:SQL}

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]
    

...

  1. 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]
    

...

  1. El

...

  1. signo

...

  1. de

...

  1. interrogación

...

  1. será

...

  1. luego

...

  1. asociado

...

  1. al

...

  1. parámetro

...

  1. que

...

  1. identifique

...

  1. el

...

  1. Canal.

...


  1. Ignorar

...

  1. cualquier

...

  1. mensaje

...

  1. de

...

  1. error

...

  1. que

...

  1. se

...

  1. muestre

...

  1. debido

...

  1. a

...

  1. que

...

  1. no

...

  1. puede

...

  1. resolver

...

  1. el

...

  1. parámetro

...

  1. Desde

...

  1. el

...

  1. panel

...

  1. Data

...

  1. Explorer

...

  1. presionar

...

  1. el

...

  1. botón

...

  1. derecho

...

  1. del

...

  1. mouse

...

  1. sobre

...

  1. el

...

  1. elemento

...

  1. Report

...

  1. Parameters

...

  1. Crear

...

  1. un

...

  1. nuevo

...

  1. Parámetro

...

  1. en

...

  1. Cascada
    Image Added
  2. Ingrese Vendedores Del Canal como nombre del Parámetro
  3. Seleccione Multiple Data Set
    Se utilizará un data set para cada paso del parámetro (los data sets creados en los pasos anteriores)
    Image Added
  4. Presione el botón Add para agregar un parámetro a la cascada.
  5. Ingrese los siguientes datos para el primer Parámetro: 

    Name:

    Canal

    Data Set:

    Canales

    Value:

    unique_name

    Display Text:

    label

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

    Name:

    VendedorDelCanal

    Data Set:

    VendedoresDelCanal

    Value:

    unique_name

    Display Text:

    label

  8. El editor del parámetro en cascada debería quedar como se muestra
    Image Added
  9. 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.

Lo que resta es relacionar los parámetros para que uno actúe sobre el otro.

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

Probando lo realizado

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

   * Name: Ventas por Canal y Vendedor
   * Data Source: O3 MDX View
   * Data Set Type: O3 Data Set
   * Query La siguiente expresion en MDX:

Code Block
SQL
SQL
SELECT
    {Measures.[Litros Vendidos]} ON COLUMNS,
    {Vinos.[Vino].members} ON ROWS
FROM Vinos
WHERE ([Vendedores].[?])
{code}\\  {note:title=Nota}
En la consulta aparece un signo de interrogación, lo que indica es que en ese lugar hay un parámetro.
Agregue el parámetro *Vendedor Por Canal* en el conjunto de datos como se indica en [Parametrización Simple]
{note}Cree una tabla con la información de Ventas por Canal y Vendedor como se explica en [Diseñando la forma del reporte]\\
\\
Seleccione *Preview* y aparecerá la siguiente pantalla:      
                     !Enter Parameters.png!\\
\\
\\
En *Canal* aparecerán todos los canales de vendedores del cubo de *Vinos*, seleccione un canal y automáticamente se actualidará *Vendedor Por Canal*.
En *Vendedor Por Canal* aparecerán todos los vendedores del canal seleccionado,  seleccione un  vendedor y presione *OK* para ver el detalle de los litros de vinos vendidos por ese vendedor.
Por ejemplo si elige como canal _"Venta Directa"_  y como vendedor _"Federico Moreira"_ el repotre mostrará:
\\
\\
\\
|| Vino || Litros Vendidos ||
| Cabernet Sauvignon, Merlot | 4500 |
| Cabernet, Tannat, Merlot | 0 |
| Chenin, Gewurzt | 2250 |
| ... | ... |
| Ugni Blanco | 0 |
 Si usted desea cambiar el valor del parámetro deberá hacer click en *Show Report Parameters* y se volverá a abrir la ventana anterior, pudiendo elegir un nuevo canal y vendedor.
----


Note
titleNota

En la consulta aparece un signo de interrogación, lo que indica es que en ese lugar hay un parámetro.
Agregue el parámetro Vendedor Por Canal en el conjunto de datos como se indica en Parametrización Simple

Cree una tabla con la información de Ventas por Canal y Vendedor como se explica en Diseñando la forma del reporte

Seleccione Preview y aparecerá la siguiente pantalla:      
                     Image Added


En Canal aparecerán todos los canales de vendedores del cubo de Vinos, seleccione un canal y automáticamente se actualidará Vendedor Por Canal.
En Vendedor Por Canal aparecerán todos los vendedores del canal seleccionado,  seleccione un  vendedor y presione OK para ver el detalle de los litros de vinos vendidos por ese vendedor.
Por ejemplo si elige como canal "Venta Directa"  y como vendedor "Federico Moreira" el repotre mostrará:


Vino

Litros Vendidos

Cabernet Sauvignon, Merlot

4500

Cabernet, Tannat, Merlot

0

Chenin, Gewurzt

2250

...

...

Ugni Blanco

0

 Si usted desea cambiar el valor del parámetro deberá hacer click en Show Report Parameters y se volverá a abrir la ventana anterior, pudiendo elegir un nuevo canal y vendedor.

...

Wiki Markup
{scrollbar}