Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Tenho um painel que compara a quantidade de cliente que movimentaram no ano atual com os que movimentaram no ano anterior. Para o ano anterior estou usando a fórmula abaixo, mas volta o mesmo resultado do ano atual:
count(distinct{<$(=[Dt_EMISSAO.autoCalendar.Year]) =
{"<$(=Max(Dt_EMISSAO.autoCalendar.Year))"}
>}ID_Cliente
)
Alguém pode ajudar?
tks
Rogério,
Pergunta idiota mas necessária: a tabela que contém DT_EMISSAO.autoCalendar.Year (seu calendário automático) está ligada à tabela que possui ID_Cliente?
Consegue disponibilizar o qvf ou o qvw para verificação?
a data de emissão e id_cliente são da mesma tabela (tabela de notas).
Não achei a opção de subir o qvf.. é limitação de meu usuário?
Faz assim:
Não achei o ícone de anexar o arquivo.. achar o qvf eu sei..
só aparece a opção de inserir imagem e inserir vídeo ou link..
Agora achei.. segue o qfv
A expressão para o qvf que você mandou é:
count({<[F2_EMISSAO.autoCalendar.Year]= {$(=Year(today()-1))}>}distinct ID_Cliente)
olha só..os testes, para antes e após com sua fórmula:
count({<[F2_EMISSAO.autoCalendar.Year]= {$(=Year(today()-1))}>}distinct ID_Cliente) -->ano anterior--> 582
count({<[F2_EMISSAO.autoCalendar.Year]= {$(=Year(today()))}>}distinct ID_Cliente) --> ano atual --> 582
as quantidades para o ano atual e anterior tem que dar diferente..
Sua expressão contém um erro:
count({<[F2_EMISSAO.autoCalendar.Year]= {$(=Year(today()-1))}>}distinct ID_Cliente)
O correto é:
count({<[F2_EMISSAO.autoCalendar.Year]= {$(=Year(today())-1)}>}distinct ID_Cliente)
O -1 vai fora da função year.
Veja o que fiz com o qvf que você mandou:
Cara, fiz a mesma coisa que vc, aparentemente, rss, e dá o resultado igual.. coisa de louco
vou mandar o qvf que eu fiz.. acho que já tô doidão..