Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Not applicable

Dica criação do load - HIERARCHY

Boa tarde! estou com uma dificuldade em criar um Load. Quero fazer um relatório com driill down, porém as informações para compor Drill Down estão na mesma tabela Ex: Taela funcionário  VENDEDOR /COD VENDEDOR/ COD SUB GERENTE/ NOME SUB GERENTE / COD GERENTE GERENTE/LOJA, onde eu verifico atrávez do COD SUBGERENTE o representante daquele vendedor e asim  por diante.  Alguem tem alguma dica de como montar um relatório que utiliza a mesma tabela para criar 4 dimensões no QV contendo LOJA/Gerente/Sub Gerente/ Vendedor? Porém tem lojas que nao possuem Sub Gerente. Ai criaria no mesmo relatório algo como Loja/Gerente/Vendedor. Eu fiz uma query, porém quando eu filtro por loja as informações somem. E ele só mostra 1 das opções não ambas

Tags (1)
1 Solution

Accepted Solutions
aderlanrm
Valued Contributor

Re: Dica criação do load

Rsrsrsrsrsrsrss.....

É a ordem das dimensões!

Olhá na imagem, conta1, 2, 3, 4, 5... e quantas dimensões você quiser...

O tabela dinâmica vai agrupando os "iguais" do lado esquerdo e totalizando as expressões.

Não esqueça de desmarcar na aba de apresentação a opção "Sempre totalmente expandido"

Que bom que foi útil... Abraço.

18 Replies
aderlanrm
Valued Contributor

Re: Dica criação do load

Olá Issosorio,

Use a função Hierarcy, tem exemplo na ajuda (F1) do QlikView.

Abraço.

Not applicable

Re: Dica criação do load

Valeu Aderlan eu tentei aqui, mas nao consegui. Vou colocar a tabela de teste q eu to usando para fazer isso. Se você puder me ajudar. O problema é que ao criar uma tabela dinamica, e selecionar uma dimensão que é pai, não é mostrado todos os filhos dela. E caso esses filhos tenham filhos não aparecem eles. No arquivo Pasta1.xlsx seria como deveria aparecer pra mim. E se essas contas filhos, tiverem filhos, elas deveriam aparecer pra mim.

cesaraccardi
Valued Contributor

Re: Dica criação do load

Olá,

Dá uma olhada no tópico: http://community.qlik.com/message/229663#229663

Tem exemplo do hierarchy mencionado pelo Aderlan.


Abraços,

Cesar Accardi

Not applicable

Re: Dica criação do load

hahahaha eu tava vendo esse topico agora pouco, e ia postar o resultado aqui. O que acontece, é que eu tenho mais 1 dimensão em despesas gerais após conta. Só que nao aparece pra mim, e por esse motivo o valor é zerado. Teria alguma dica? Estou fazendo exatamente o que vc respondeu.Problema.png

Highlighted
cesaraccardi
Valued Contributor

Re: Dica criação do load

Essa dimensão que você tem após Despesas Gerais seria um outro campo ou é um próximo nível de conta?

Not applicable

Re: Dica criação do load

é um proximo nivel na hierarquia, o campo é mesmo, quando eu uso a função Hierarchy ele cria aqueles campos. Aproveitando da pra limitar as dimensões visualizadas? Se for nulo nao mostrar a coluna Deveria ficar depois de comerciais assim, mostra proxima camada,pois agora ele está gerando um Pai comerciais, esse pai deveria estar dentro do pai Desepsas Gerais/Comerciais/ essas outras contas.

após.jpg

Not applicable

Re: Dica criação do load

Acho que agora vai fiar mais façil de entender, eu gostaria q a estrutura que está montada na lista, vá para a tabela dinamica.

cesaraccardi
Valued Contributor

Re: Dica criação do load

Entendi... Olha, infelizmente não dá pra usar o recurso da lista como árvore dentro da tabela dinâmica. O que você pode fazer é criar um grupo de campos hierárquico que conforme você clica nas contas ele vai detalhando a informação.

Segue em anexo.

Not applicable

Re: Dica criação do load

Entendi, então nesse caso o qlikview nao tem essa possibilidade. O Ideal é eu criar uma lista e conforma ele vai expandindo a lista a minha tabela vai sendo alterada. Irei ver se encontro algo em SQL que me permita fazer isso.