Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
daniel_vale
Creator
Creator

Variável somando valor entre um perído da data

Bom dia Comunidade...

preciso da ajuda de vocês..

to tentando criar a uma variável que me traga o valor somado dentro do período de tempo de hoje + 90 dias ...

fiz essa porém não está funcionando não...

Sum({<CalendarioVencimento={">=$(=Today())<=$(=Today()+90)"}, SituacaoSaldo={'Aberto'}>} ContaReceberSaldoReceber)

Labels (1)
1 Solution

Accepted Solutions
paulovendruscol
Creator
Creator

Veja se atende:

=Sum({$<SituacaoSaldo={'Aberto'},CalendarioVencimento ={">=$(=Today()) <=$(=Date(Date(Today(), 'DD/MM/YYYY')+90, 'DD/MM/YYYY'))"}>} ContaReceberSaldoReceber)

View solution in original post

8 Replies
nicolett_yuri

Aparentemente esta correto, talvez falte a formatação do campo de data igual ao campo CalendarioVencimento. Você consegue disponibilizar sua app?

daniel_vale
Creator
Creator
Author

Não posso disponibilizar ... =s

fabionakashigue
Partner - Creator
Partner - Creator

Daniel,

Segue:

SUM({<CalendarioVencimento={">=$(=Today())<=$(=Date(Today()+90))"},SituacaoSaldo={'Aberto'}>}ContaReceberSaldoReceber)

Abs

Fabio Nakashigue

daniel_vale
Creator
Creator
Author

Fábio obrigado porém não funcionou.

Anonymous
Not applicable

Algumas possibilidades:

1) Tenta colocar o sinal = no inicio da formula dentro da variavel

2) Qual o formato do campo CalendarioVencimento? Talvez não esteja compativel com o resultado da expressão ">=$(=Today())<=$(=Today()+90)"..

3) teste isso: Sum({<CalendarioVencimento={$(='">='  & Today())  &'<='& Today()+90&'"')}, SituacaoSaldo={'Aberto'}>} ContaReceberSaldoReceber)

Para facilitar as resposta post o que está aparecendo de resultdo ou qual erro apareceu

Abs

fabionakashigue
Partner - Creator
Partner - Creator

Daniel,

Estranho, na minha aplicação de teste funcionou normal. Seu CalendarioVencimento está retornando formato de DD/MM/YYYY? Tenta transformar para data se estiver vindo direto do banco Date(Floor(CalendarioVencimento ),'DD/MM/YYYY').

Tire também "SituacaoSaldo={'Aberto'}" apenas para teste.

Abs

Fabio Nakashigue

daniel_vale
Creator
Creator
Author

Egnaldo ficou assim:

Sum({<Fin_CalendarioDataVencimento={$(='">=' & Today() &'<='&Today()+90&'"')}, Fin_FATO_TipoRegistroAbrev={'CR'},Fin_FATO_SituacaoSaldo={'Aberto'}  >}Fin_FATO_ValorSaldo)

e deu erro de memória alocada excedida.... 😕

paulovendruscol
Creator
Creator

Veja se atende:

=Sum({$<SituacaoSaldo={'Aberto'},CalendarioVencimento ={">=$(=Today()) <=$(=Date(Date(Today(), 'DD/MM/YYYY')+90, 'DD/MM/YYYY'))"}>} ContaReceberSaldoReceber)