Agrupamento em Grade



  • Prezados, estou com um problema e peço ajuda. Estou com uma dúvida de como fazer na grade. Tenho 4 campos: Cliente, Qtd, Preço Unitário e Valor. Se eu faço 3 operações nesse dia para o cliente, por exemplo: Qtd Preço Valor 1000 250 250.000,00 500 280 140.000,00 500 295 147.500,00 Daí faço um agrupamento, sumarizando qtd e valor, mas fazendo a média de preço. soma qtd = 2000; soma valor = 537.500,00; preço médio = 537.500 / 2000 = 268,75 No agrupamento, na coluna Preço tenho 2 alternativas: 01 - Média dos preços: Resultado 275 - Não me serve 02 - Executar um fluxo que faça a conta correta e me dê o valor 268,75 Montei o fluxo da seguinte forma. Na montagem do agrupamento: ![grade 01.PNG](/assets/uploads/files/1598465175343-grade-01.png) O fluxo: ![grade 02.png](/assets/uploads/files/1598465369353-grade-02.png) ![grade 03.png](/assets/uploads/files/1598465369286-grade-03.png) ![grade 04.png](/assets/uploads/files/1598465369252-grade-04.png) ![grade 05.png](/assets/uploads/files/1598465369220-grade-05.png) ![grade 06.png](/assets/uploads/files/1598465369218-grade-06.png) ![grade 07.png](/assets/uploads/files/1598465369211-grade-07.png) ![grade 08.png](/assets/uploads/files/1598465369219-grade-08.png) Resultado Final: Não rodou o fluxo e somou os preços unitários. ![grade 09.PNG](/assets/uploads/files/1598465694393-grade-09.png) Se alguém aí já teve essa experiência e puder me dar uma dica agradeço.


  • Já matei. Após receber o objeto JSON tem que montar uma lista das chaves do mesmo. Os nomes das chaves não são iguais aos nomes da colunas. São códigos alfanuméricos, mas que guardam relação com a sequencia das colunas na grade. A lógica é até simples, mas o peixe estava lá no fundo....

Log in to reply