Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Now accepting applications for the Qlik Luminary and Partner Ambassador Programs: Apply by July 6!
cancel
Showing results for 
Search instead for 
Did you mean: 
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Exclusão somente uma das seleções

Boa tarde, tenho a seguinte duvida,

tenho três campos pré-selecionados em listas, Ano, Mês e Linha, esses não podem ser modificados, porém nas minhas expressões fiz a seguinte Analise de Conjuntos,

Seleções atuais: LINHA --> 'XXXXX','RRRRR','EEEEE','QQQQQ','BBBBB'

                         Ano --> '2014'

                         Mês --> 'Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set','Out'

sum({1<LINHA={'T587M','T728M','T757M'},Ano={'$(=Max(Ano))'}>}QT_KM)

o meu problema é que se eu quiser selecionar somente um Mês ele não mostra o resultado somente do mês que selecionei por eu estar usando a exclusão forçada; Existe alguma forma de usar exclusão forçada somente no campo de "LINHA" por exemplo?

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
4 Replies
pablolabbe
Partner Ambassador
Partner Ambassador

Mario,


Quando você coloca o 1 dentro do set analysis, você está dizendo pra considerar todo o conjunto de dados, isto é, ele ignora todos os filtros que você faz enquanto navega, com exceção do ano que faz parte do modificador de conjunto.


Se você tirar o 1 e deixar assim

sum({<LINHA={'T587M','T728M','T757M'},Ano={'$(=Max(Ano))'}>}QT_KM)


Ele vai levar em conta as seleções atuais, inclusive do mês, mas vai "travar" a seleção nos códigos de LINHA indicados no conjuto, isto é, ele não vai respeitar as seleções feitas na lista da LINHA por exemplo.

Abraço,

Pablo Labbe

Did you find a solution to your question? Mark the solution as accepted and if you found it useful, press the like button! | Follow me on Linkedin
mario_sergio_ti
Partner - Specialist
Partner - Specialist
Author

Sim Pablo, entendi, mas meu problema é exatamente este, eu não quero tirar a seleção do campo linha:

Seleções atuais: LINHA --> 'XXXXX','RRRRR','EEEEE','QQQQQ','BBBBB'

Preciso que leve em consideração o campo selecionado dentro do set analise independente do que esteja selecionado fora. Por isso queria saber se existe uma forma de selecionar forçado somente um campo dentro do set analise.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
lucianosv
Specialist
Specialist

Mário, tinha visto seu post ontem mas não tive tempo de responder. O Pablo está certo e o que você quer são coisas contraditórias.

Mesmo assim, acho que seu problema não é a linha. Acho que seu problema é o max(ano).

Já testou sem forçar o ano?

nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

Maria, para forçar a exclusão dos filtros do campo LINHA, basta utilizar LINHA= no seu set analysis.

Por exemplo

sum({<LINHA=>}QT_KM)