Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa noite,
Preciso de uma ajuda para montar uma expressão cfe. exemplo em anexo.
Basicamente preciso que me mostre os itens por representante que venderam durante o mes selecionado, mais os itens que não tiveram venda (mostrar como zero ou de outra forma que fique visível).
Porém deve respeitar o filtro do grupo (no exemplo só quero itens do grupo A).
Em anexo o .qvw e o .xls como preciso que fique.
Obrigado.
Roberto Novello.
Olá Roberto,
Dá uma olhada no anexo, acredito que ficou bem legal.
Criei um estado alternativo "Estado1", coloquei a pasta com esse estado como padrão e os objetos herdam esse estado com exceção dos formatados em amarelo, que usam o estado padrão.
Com isso, a expressão usada nos objeto que tem o estado padrão é, por exemplo:
Sum({<[Item c/ Código]=P(Estado1::[Item c/ Código])>} [Valor Vendido])
Então, você pode fazer qualquer filtro, sempre será exibido o resultado como na imagem.
Espero que seja útil, abraço.
*** Sempre marque as respostas úteis e corretas para também ajudar outras pessoas a encontrar as respostas ***
Roberto, boa noite.
Segue uma solução. Sendo franco foi o que deu para a hora.......penso que o ideal seria usar set analysis.....fiz uma gambiarra.....com ilha e if.....
Representante | Item | Valor |
---|---|---|
Chico | R$ 70,00 | |
Arroz | R$ 0,00 | |
Bolo | R$ 0,00 | |
Cerveja | R$ 0,00 | |
Farinha | R$ 30,00 | |
Feijao | R$ 40,00 | |
Iogurte | R$ 0,00 | |
Leite | R$ 0,00 | |
Rapadura | R$ 0,00 | |
Miguel | R$ 110,00 | |
Arroz | R$ 20,00 | |
Bolo | R$ 0,00 | |
Cerveja | R$ 0,00 | |
Farinha | R$ 0,00 | |
Feijao | R$ 80,00 | |
Iogurte | R$ 10,00 | |
Leite | R$ 0,00 | |
Rapadura | R$ 0,00 |
Boa solução.
Obrigado pela ajuda Alessandro, porém meu modelo de dados é muito grande e fica inviavel fazer estas alterações no modelo, estou tentando fazer por set analysis mesmo.
Abraço
Roberto.
Olá Roberto,
Não consigo fazer um exemplo agora, mas tente usar o Estados Alternativos.
Cria um estado alternativo e faz o Set Analysis usando o E nos modificadores, algo assim:
Sum({[EstadoAlternativo]<Mês=E(Mês)>} Produtos)
Ou pegar os valores para ficar zero o que não está na seleção, algo assim:
Sum({[EstadoAlternativo]<Mês=P(Mês)>} Valor)
Abraço.
Boa tarde Aderlan,
Estamos perto.
Funcionaria (na opção Sum({[EstadoAlternativo]<Mês=P(Mês)>} Valor)) se a lista fosse apenas por item, porém é por representante e item e tem que repetir todos os itens para cada representante.
Abraço.
Olá Roberto,
Dá uma olhada no anexo, acredito que ficou bem legal.
Criei um estado alternativo "Estado1", coloquei a pasta com esse estado como padrão e os objetos herdam esse estado com exceção dos formatados em amarelo, que usam o estado padrão.
Com isso, a expressão usada nos objeto que tem o estado padrão é, por exemplo:
Sum({<[Item c/ Código]=P(Estado1::[Item c/ Código])>} [Valor Vendido])
Então, você pode fazer qualquer filtro, sempre será exibido o resultado como na imagem.
Espero que seja útil, abraço.
*** Sempre marque as respostas úteis e corretas para também ajudar outras pessoas a encontrar as respostas ***
Bom dia Aderlan,
Desculpe abusar, mas tem que repetir para cada representante os itens não vendidos, como está na planilha do objetivo.
Representante | Item c/ Código | Valor |
Chico | R$ 70,00 | |
Leite | R$ 0,00 | |
Arroz | R$ 0,00 | |
Iogurte | R$ 0,00 | |
Farinha | R$ 30,00 | |
Feijao | R$ 40,00 | |
Miguel | R$ 110,00 | |
Leite | R$ 0,00 | |
Farinha | R$ 0,00 | |
Arroz | R$ 20,00 | |
Feijao | R$ 80,00 | |
Iogurte | R$ 10,00 |