Como fazer incadores dinâmicos nos gráficos do Qlikview

Ĉ¿

Bom dia, Precisei fazer um gráficos com diversos indicadores, então para não ficar poluído criei a lógica abaixo para, quando o usuário clicar no botão com os indicadores exiba expressão dinamicamente.

Neste exemplo será o gráfico de linhas, mas pode utilizar o modelo para qualquer modelo.

* Primeiro passo é criar algumas variáveis no qlikview, pois as mesma serão utilizada para verificação da exibição.


Na barra padrão clique em "Editar Script" ou pressione a tecla de atalho CTRL+E.

Sua aba Main deverá ficar assim


//Padrão
SET ThousandSep='.';
SET DecimalSep=',';
SET MoneyThousandSep='.';
SET MoneyDecimalSep=',';
SET MoneyFormat='R$ #.##0,00;-R$ #.##0,00';
SET TimeFormat='hh:mm:ss';
SET DateFormat='DD/MM/YYYY';
SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';
SET MonthNames='jan;fev;mar;abr;mai;jun;jul;ago;set;out;nov;dez';
SET DayNames='seg;ter;qua;qui;sex;sáb;dom';

//criando a variável 
SET Var_x = '1';

* Agora você deve ir até as propriedades de seu gráfico e na aba "Expressões" clicar no "checkbox Condicional"  e colocar está condição Var_x=1




* E por ultimo criaremos um botão para manipular está variável.

Clique com o Botão direito do mouse e adicione um novo botão, na aba "Ações" 

Clique no botão incluir selecione o "tipo de ação" Externo e depois selecione a "ação" Definir Variável.

No campo variável coloque aquela que criou no inicio Var_x

E no valor =if(Var_x=1,0,1) está verificação.

Quando o usuário clicar, será verificado o valor de Var_x se for 1 a ação irá alterar para 0 e vice versa.

Deste modo você poderá fazer um botão para cada Expressão, que ao clicar no mesmo a linha será exibida ou escondida dinamicamente em seus gráficos.

Duvidas fico a disposição.

Cláudio Jr.


Comandos git do dia a dia

Ĉ¿ #Criando um projeto do zero echo "# UBBOAT_App" >> README.md git init git add README.md git commit -m "first commi...