Qlik Community

QlikView Layout & Visualizations

Discussion Board for collaboration on QlikView Layout & Visualizations.

Not applicable

Filtrar Dimension en base a una expresión

Quiero filtrar una Dimension en base a una expresión, es decir, quiero que valide un usuario de red y segun sea el que se loggee, tiene que filtrar información solo de una gerencia en especifico pero el campo que tiene que mostrar es la sucursal:

paso 1- si el usuario es: user1

paso 2- filtrar la gerencia : GERENCIA 2

resultado: solo las farmacias que pertenezcan a la gerencia 2

Trate de hacer algun scrip pero creoque estoy perdido:

if

($(Id_User)='SIMI\admraul',({$<Gerencia={'GERENCIA 2'}>}Farmacia))

Espero me puedan ayudar.

Saludos,

2 Replies
dagomezl
Contributor III

Re: Filtrar Dimension en base a una expresión

Hay varias opciones para filtrar datos de acuerdo al usuario,

por ejemplo esta el section Access http://community.qlik.com/docs/DOC-1853

y continuando con tu expresión, intenta esto

=aggr(

     if($(Id_User)='SIMI\admraul',

          MaxString({$<Gerencia={'GERENCIA 2'}>}Farmacia)

     )

,Farmacia)

Not applicable

Re: Filtrar Dimension en base a una expresión

Muchas gracias Diego por tu respuesta, no me funciono,basicamente lo que quiero hacer es esto: tengo una dimensión agrupada, la cual contiene 2 niveles: Dirección, Sucursal, aqui viene lo complejo...quiero que al abrir el tablero de control muestre los totales generales por cada Dirección (Primer nivel de la dimensión agrupada) pero al dar click sobre 1 opción e ir al siguiente nivel que son las Sucursales (Segundo nivel de la dimension agrupada) que pertenecen a esa dirección, solo muestre las farmacias que pertenezcan a la gerencia asignada a ese usuario.

Community Browser