Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia Pessoal,
estou tentando utilizar a linha de código abaixo para calcular a quantidade total considerando sempre a data maior que a ultima data selecionada, item selecionada. Porém, o problema está na parte do deposito, quando eu coloco Movto_Deposito = {"$(=Movto_Deposito)"} funciona, porém quando tento um intervalo de depósitos, zera o valor. O que posso estar fazendo de errado?
=Sum({$<
Movto_Data_Transacao = {">$(=Date(Max(Movto_Data_Transacao),'DD/MM/YYYY'))"},
Movto_Item = {"$(=Movto_Item)"},
Movto_Deposito = {">$(=MinString(Movto_Deposito))<$(=MaxString(Movto_Deposito))"}
>}
Movto_Quantidade)
Obrigado.
Hola Carlos,
MinString se usa para text. Por ejemplo "Esto es una String". No puedes utilizar >= o <= con una String.
Si Mvto_Deposito es un valor/numero (Por ejemplo 1000), entonces usa Min() y Max()
=Sum({$<
Movto_Data_Transacao = {">$(=Date(Max(Movto_Data_Transacao),'DD/MM/YYYY'))"},
Movto_Item = {"$(=Movto_Item)"},
Movto_Deposito = {">$(=Min(Movto_Deposito))<$(=Max(Movto_Deposito))"}
>}
Movto_Quantidade)
Saludos,
JV
Obrigado pelo retorno.
Movto_Deposito é um campo String.
Ok, entonces no lo puedes usar asi. Que es lo que quieres lograr?
Quiero calcular el importe total a más tardar en la fecha fecha seleccionada, pero teniendo en cuenta la selección de los depósitos (Movto_Deposito).
Perfecto. En este caso SOLO debes tener Movto_Data_Transacao. Lo demas no es necesario:
=Sum({$<
Movto_Data_Transacao = {">$(=Date(Max(Movto_Data_Transacao),'DD/MM/YYYY'))"}
>}
Movto_Quantidade)
Pero qué tengo que tener en cuenta en los depósitos de cálculo (s) que han sido seleccionados.
Nada, el simbolo $ significa "todo lo que he seleccionado". =Sum({$< ...
Prueba asi que te va a funcionar.
JV
Gracias de nuevo por el retorno.
Es lo que tengo que usar el Sum ({1 <porque hasta la fecha que necesito todos los registros es sólo el depósito que tengo que considerar seleccionado si el usuario selecciona.. Si pongo Movto_Deposito = {$ (Movto_Deposito =)} funciona, pero sólo cuando selecciono depósito, y tengo que tener en cuenta cuando se selecciona y también cuando no está seleccionado.
Podrias adjuntar el archivo .qwv? Y decirme que resultado necesitas? (lo que quieres ver)