Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, em anexo esta um qvw que esta tirando meu sono.
Tenho nesse arquivo informações de Despesas, onde possuo na mesma tabela todos os dados hierárquicos de detalhamento da despesa, de forma que se uso uma tabela dinâmica para mostrar os dados tudo funciona perfeitamente, o meu problema é que, meu cliente não quer ver as informações em níveis, como uma tabela dinâmica mas sim em uma tabela simples, onde teria apenas a coluna de despesa a descrição e os valores (como esta no qvw em anexo), acontece que não estou conseguindo fazer a carga de forma que eu consiga atender esse pedido, tentei da forma que esta no qvw, mas não da certo pois os valores não batem pois ficam duplicados,
Alguém tem alguma ideia de como posso resolver isso ???
Agradeço antecipadamente.
Obrigado.
No exemplo que anexei só fiz uma expressão de exemplo, para ficar igual a imagem 2 sua, basta você fazer as outras expressões e mudar a lista de valores e o Set Analysis conforme necessário.
Abraço.
Jackson, você precisa explicar melhor o que deseja fazer. https://community.qlik.com/groups/qlikview-brasil/blog/2015/06/03/como-obter-ajuda
Yuri, o que quis dizer é que se eu carrego os dados da tabela, eu consigo chegar em uma tabela no formato da imagem 01 sem problemas, totalizando tudo certinho !
O que eu preciso é montar uma tabela que fique conforma a imagem 02, e é isso que não consigo fazer nem a pau !!
Desculpe se não fui claro da primeira, vez, mas estava meio zonzo já !!!!
Imagem 01:
imagem 02:
Olá Jackson,
Use a função ValueList na dimensão calculada e Pick, Match e ValueList na expressão.
Dimensão:
ValueList('Despesa Correntes','Pessoal e Encargos','Aplicações')
Expressão:
Pick(Match(
ValueList('Despesa Correntes','Pessoal e Encargos','Aplicações'),'Despesa Correntes','Pessoal e Encargos','Aplicações'),
Sum({<codigodespesa={30000000}>} valordespesadotacaoinicial),
Sum({<codigodespesa={31000000}>} valordespesadotacaoinicial),
Sum({<codigodespesa={31900000}>} valordespesadotacaoinicial)
)
O exemplo anexo deve ajudar.
Abraço.
No exemplo que anexei só fiz uma expressão de exemplo, para ficar igual a imagem 2 sua, basta você fazer as outras expressões e mudar a lista de valores e o Set Analysis conforme necessário.
Abraço.
Opa, antes de mais nada obrigado pela ajuda Aderlan !!
Então, achei legal a idéia, o problema é que as contas e seus níveis são indeterminados, para cada situação/Cliente podemos ter agrupamentos distintos e com isso teria que refazer um a um, da forma que você explicou !!
Ma me ajudou muito com outra aplicação que precisava de algo parecido, e fiz de uma forma muito mais trabalhosa, e com o exemplo que você mandou ficou muito mais fácil de resolver.
Obrigado pela ajuda.
Desculpe a demora na resposta, mas estava de férias em modo OFF !!!
rs.....
Sem problema Jackson,
Só lembre de marcar as respostas úteis e corretas para também ajudar outras pessoas que estão procurando respostas.
Abraço.