Mostrando entradas con la etiqueta Cuadros de Listas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Cuadros de Listas. Mostrar todas las entradas

14 de enero de 2014

Cuadro de Lista Dinamico

Si se tiene poco espacio para las visualizaciones, podría ser útil tener sólo dos Cuadros de Lista que permitan hacer todas las Selecciones necesarios.

Para crear un Cuadro de Lista que contenga Dimensiones especificas, y otro Cuadro de Lista que muestre los valores de la dimensiones seleccionada en el Cuadro de Lista anterior, obteniendo:









1. Se cargan los datos:
LOAD * INLINE [
    Año, Mes, Dia, Fecha, Region, Continente, Pais, Venta, Margen
    2010, Ene, 14, 14/01/2010, Norte, America, EEUU, 230, 32%
    2010, Ene, 11, 11/01/2010, Sur, Europa, Francia, 245, 31%
    2011, Feb, 10, 10/02/2011, Norte, Asia, China, 682, 69%
    2011, Feb, 12, 12/02/2011, Sur, America, Canada, 338, 42%
    2012, Mar, 13, 13/03/2012, Norte, Europa, Alemania, 380, 64%
    2012, Mar, 15, 15/03/2012, Sur, Asia, Japon, 764, 22%
    2013, Abr, 17, 17/04/2013, Norte, America, Cuba, 380, 18%
    2013, Abr, 18, 18/04/2013, Sur, Europa, Italia, 407, 63%]
;


2. Se crea el Cuadro de Lista 1 en  Diseño > Nuevo Objeto de Hoja > Cuadro de Lista  y en Campo se elije <Expresión>  y se ingresa la función:
=Aggr(
Only({<[$Field]={'Año','Mes','Continente','Pais','Region'}>}[$Field]),[$Field]

3. Se crea el Cuadro de Lista 2 en  Diseño > Nuevo Objeto de Hoja > Cuadro de Lista  y en Campo se Elije <Expresión>  y se ingresa la función: 
=$(='['&Only([$Field])&']') 



El qvw de ejemplo puede descargarse AQUI. 


Referencia: 

12 de enero de 2014

Ordenar Cuadro de Lista con Match

Para personalizar el orden el siguiente Cuadro de Lista según jerarquía de Posición:










En objeto Cuadro de Lista, ir a Propiedades>Orden  y en Expresión se agrega función:
Match(Posicion,'Gerente','SubGerente','Analista')

El resultado seria: