Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Prezados, Boa tarde!
Preciso de uma ajuda para criar uma tabela no Qlikview que se modifique através de uma lista com o nome das minhas dimensões e medidas.
Ou seja, ao clicar por exemplo no Campo "Código" a tabela traz todos os valores do campo Código, e assim por sequência.
Olá,
Caso as dimensões e medidas sejam somente rótulos e não um campo verdadeiro, você pode carregá-las como uma ilha de dados (sem nenhuma chave/ligação com outras tabelas) e utilizar a condição "Show If" disponível nas configurações dos campos da tabela:
SubStringCount(Concat (dimensao, '|'), 'BENEFICIARIO.CARTEIRINHA') > 0
e/ou
SubStringCount(Concat (medida, '|'), 'BENEFICIARIO.CARTEIRINHA') > 0
Quando um ou mais campos são filtrados, os valores são concatenados e podem ser obtidos, por exemplo, com a função GetFieldSelections() que retornará a concatenação dos valores. Você pode usar a fórmula acima para definir a condição de exibição da coluna caso a contagem de substrings "BENEFICIARIO.CARTEIRINHA" seja maior que 0.
Caso "dimensoes" e "medidas" sejam campos reais, selecionar automaticamente filtraria a tabela a não ser que feito um set analysis ignorando os filtros. Você poderia utilizar a mesma lógica para definir o que você quer exibir.