Boas Amigos, tenho uma consulta que me dá o saldo acumulado de um movimento bancário (Débitos, créditos e cheques)
Em uma caixa texto consigo o Saldo do Atual:
=DÚltimo("SaldoAcumulado";"QryMovimento";"[Data_Mov]= #" & [txtData] & "# And [Banco]=" & [strBanco] & "")
Pergunto... como conseguir o último saldo do dia anterior?
Tentei com uma caixa texto utilizando o DateAdd e esta no parametro da expresão:
txtData1 = DateAdd("d", -1, (strData))
=DÚltimo("SaldoAcumulado";"QryMovimento";"[Data_Mov]= #" & [txtData1] & "# And [Banco]=" & [strBanco] & "")
Porem não resultou.
Alguma ideia?
Cumprimentos.
- Código:
SELECT tbl_Movimento.ID_MOV, tbl_Movimento.Banco_ID, tbl_Movimento.Data_Mov_e, tbl_Movimento.DepositoDinheiro, tbl_Movimento.DepositoChBloq, tbl_Movimento.DebitosDiversos, Format(IIf([ChBloqEntrada]=-1,(nz([DepositoDinheiro])+nz([DepositoChBloq]))-nz([DebitosDiversos]),nz([DepositoDinheiro])-nz([DebitosDiversos])),'Currency') AS [Saldo Real], Format(IIf([ChBloqEstorno]=0,IIf([ChBloqEntrada]=0,[DepositoChBloq],0),0),'Currency') AS [Saldo Indisponível], Format(DSum("[Saldo Real]","QryMovimento","[ID_Mov] <=" & [ID_Mov] & " and Banco_ID=" & [Banco_ID]),"Currency") AS SaldoAcumulado, tbl_Movimento.ChBloqEstorno, tbl_Movimento.ChBloqEntrada, IIf([ChBloqEstorno]=-1,IIf([ChBloqEntrada]=0,[DepositoChBloq],0),0) AS DepositosChequeDevolvido
FROM tbl_Movimento
ORDER BY tbl_Movimento.ID_MOV, tbl_Movimento.Data_Mov_e;
Em uma caixa texto consigo o Saldo do Atual:
=DÚltimo("SaldoAcumulado";"QryMovimento";"[Data_Mov]= #" & [txtData] & "# And [Banco]=" & [strBanco] & "")
Pergunto... como conseguir o último saldo do dia anterior?
Tentei com uma caixa texto utilizando o DateAdd e esta no parametro da expresão:
txtData1 = DateAdd("d", -1, (strData))
=DÚltimo("SaldoAcumulado";"QryMovimento";"[Data_Mov]= #" & [txtData1] & "# And [Banco]=" & [strBanco] & "")
Porem não resultou.
Alguma ideia?
Cumprimentos.