Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Estou com uma dificuldade, eu preciso montar um relatório com esse layout. Eu montei o layout, só que eu não estou conseguindo colocar a data referente a Maior compra e o valor refere a ultima data. Alguem poderia me ajudar?
Bom dia,
Usa Set Analisys Ishimada.
Algo assim:
Only({<Valor = {"=Max(Valor)"}>} DataEmissao)
Sum({<Nota = {"=Max(Nota)"}>} Valor)
Abraço.
Boa Tarde Ishimada
Deixa ver se entendi bem, você não consegue colocar, mas como esta a sua forma de recuperar esse dados da base que você está puxando, eles não aparecem para você ou quer montar que mostre ele primeiros ?
Seria assim. Relatório_1 (como está me mostrando)
Relatorio_2 como deveria aparecer
Bom Dia Ishimada,
Entendi, acho que isso seria mais uma questão de modelagem, como está trazendo isso? você tem algum coisa na sua base de dados que tras o Histórico do cliente?
Se tiver tenta pegar algo de comparação, exemplo bem simples:
MAX(Total aggr(campo_valor)
teoricamente este cara trás o cara de maior valor
agora, a data a ultima compra = data da maior ou não ?
Então no meu eu consegui o campo de maior valor fazendo ax(Valor) , e tambem consegui trazer a data da ultima compra Max(Data_Emissao_Nota), agora eu preciso trazer a data de emissao da nota com maior valor, e o valor da ultima nota emitida
Bom dia,
Usa Set Analisys Ishimada.
Algo assim:
Only({<Valor = {"=Max(Valor)"}>} DataEmissao)
Sum({<Nota = {"=Max(Nota)"}>} Valor)
Abraço.
Aderlan eu fiz assim, porém nao consegui fazer
Ficaria assim?
Valor da ultima compra
Sum({<DATA = {$(=Max(DATA))}>} Valor)
Data da maior compra
Only({$<Valor = {$(=[Valor maior compra])}>} DATA)
Esta faltando umas aspas ai, não?
Abraço.
Obrigado Aderlan, consegui fazer. Não sabia que o Set Analisys precisava de aspas dupla, normalmente eu não uso aspas duplas. Obrigado,
Ficou desse jeito
Data da maior compra
Only({$<[vl-mercad] = {"$(=Max([vl-mercad]))"}>} DATA)
Valor da ultima compra
only({<DATA = {"$(=Max(DATA))"}>} [vl-mercad])
Olá,
Na verdade você pode utilizar tanto as aspas simples quanto as duplas, porém se a sua expressão tiver máscara de formatação, ex: num(Valor,'#.##0'), você terá que usar as aspas duplas na expressão do set analysis.
Abraços,
Cesar Accardi