Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
eduardo_r
Contributor III
Contributor III

Botão

Tenho uma visão no sense que separa vendas com e sem ol, e ao pressionar o botão aplica o filtro que separa as informações. Porém precisava que ao aperta o botão ele subtraisse um campo de outro, para assim mostrar os valores certos. É possível adicionar a função de subtrair campos nos botões?
Segue imagem detalhando os kpis e os botões, preciso que ao apertar o botão o campo de unidade faça uma subtração com outro campo e mostre  o valor, e o mesmo para o faturamento

 

Labels (1)
1 Solution

Accepted Solutions
RafaMartins
Creator II
Creator II

Nesse caso você vai precisar criar uma variavel para mudar de acordo com o filtro.

na variavel:

if($(=GetFieldSelections(CAMPO FILTRO))='SEM OL',expressão do kip sem OL ,expressão do kpi com ol)

 

e você aplica a variavel no kpi,  dessa forma quando o usuario aplicar o filtro de OL irá trazer um opção ou outra 

View solution in original post

9 Replies
RafaMartins
Creator II
Creator II

Como está a medida nós KPIs?

eduardo_r
Contributor III
Contributor III
Author

Eles estão apenas somando um campo de valores, tipo SUM('CAMPO')

RafaMartins
Creator II
Creator II

Você precisa que ao apertar o botão ele mude para sum(campo) - sum(campo2)?

eduardo_r
Contributor III
Contributor III
Author

isto

 

RafaMartins
Creator II
Creator II

Só para entender, qual o motivo de ter que subtrair um campo quando o filtro for aplicado?  

eduardo_r
Contributor III
Contributor III
Author

Porque um campo é o faturamento total e o outro um parcial. Porém dentro do faturamento total já está o parcial, mas a equipe deseja que ao apertar o botão mostre o total menos o parcial. Ex: faturamento total de 100 e parcial de 20, ao apertar o botão tem que ficar 80.

RafaMartins
Creator II
Creator II

No caso você vai precisar que seu botão set uma variavel em um botão você colocaria para setar o total e no outro o total - parcial 

Os botões estão para filtrar campo hoje?

eduardo_r
Contributor III
Contributor III
Author

Os botões hoje estão sim para agir como filtros, dai incluiria essa função no funcionamento dos botões. Se for possível fazer isto

RafaMartins
Creator II
Creator II

Nesse caso você vai precisar criar uma variavel para mudar de acordo com o filtro.

na variavel:

if($(=GetFieldSelections(CAMPO FILTRO))='SEM OL',expressão do kip sem OL ,expressão do kpi com ol)

 

e você aplica a variavel no kpi,  dessa forma quando o usuario aplicar o filtro de OL irá trazer um opção ou outra