Qlik Community

QlikView App Development

Discussion Board for collaboration related to QlikView App Development.

Not applicable

Set analisys Texto Dinamico

Buenas tardes mi duda es la siguiente :

Tengo un objeto de texto y en dicho texto tengo la siguiente expresion:

='Total de ventas de sucursal  ' &GetFieldSelections(Nombre_Sucursal) &':'&num(sum(Venta_publico),'$###,###,000')&'

Año 2014='&num(sum(    {$<Año_venta_producto={2014},Nombre_Sucursal={'Sucursal1'}  >} Venta_publico) ,'$#,##0.00')&'

Año 2015='&num(sum( {$<Año_venta_producto={2015},Nombre_Sucursal={'Sucursal1'}>}  Venta_publico) ,'$#,##0.00')

,0)


Dicha expresión funciona pero deseo hacer dinámica esa comparación ---Nombre_Sucursal={'Sucursal1'}--- e igualarla a la función de la seleccion actual GetFieldSelections(Nombre_Sucursal)    Quedando algo similar a esto :


='Total de ventas de sucursal  ' &GetFieldSelections(Nombre_Sucursal) &':'&num(sum(Venta_publico),'$###,###,000')&'

Año 2014='&num(sum(    {$<Año_venta_producto={2014},Nombre_Sucursal={$(=GetFieldSelections(Nombre_Sucursal) )}  >} Venta_publico) ,'$#,##0.00')&'

Año 2015='&num(sum( {$<Año_venta_producto={2015},Nombre_Sucursal={$(=GetFieldSelections(Nombre_Sucursal) )}>}  Venta_publico) ,'$#,##0.00')

,0)



No me funciona, ¿alguna idea?

Saludos,


4 Replies
Partner
Partner

Re: Set analisys Texto Dinamico

Intenta con la funcion P():

Año 2014='&num(sum(    {$<Año_venta_producto={2014},Nombre_Sucursal=P(Nombre_Sucursal)  >} Venta_publico) ,'$#,##0.00')

jolivares
Valued Contributor

Re: Set analisys Texto Dinamico

Entiendo que posiblemente debes encerrar los set Anal. dentro de "".  Prueba

Not applicable

Re: Set analisys Texto Dinamico

Muchas gracias si era eso de las comillas y ya funciona :

='Total de ventas de sucursal  ' &GetFieldSelections(Nombre_Sucursal)&':'&num(sum(Venta_publico),'$###,###,000')&'

Año 2014='&num(sum(    {$<Año_venta_producto={2014},Nombre_Sucursal={'$(=GetFieldSelections(Nombre_Sucursal))'}  >} Venta_publico) ,'$#,##0.00')&'

Año 2015='&num(sum( {$<Año_venta_producto={2015},Nombre_Sucursal={'$(=GetFieldSelections(Nombre_Sucursal))'}>}   Venta_publico) ,'$#,##0.00')

,'BIENVENIDO A CINEPOLIS LA CAPITAL DEL CINE')

Not applicable

Re: Set analisys Texto Dinamico

Gracias por el aporte , lo solucione con unas comillas que me faltaban jeje.

Saludos