Como faço para ter o saldo anterior no formulário Frm_CaixaDiario?
Tenho neste formulário as caixas texto TxtSaldoAnterior, TxtEntrada, TxtSaida, TxtSaldoDia, TxtSaldoAtual, DataMovimento e o subformulario Frm_CaixaDiarioSub que tem como fonte registro SELECT [Tbl_CaixaDiario].[Data], [Tbl_CaixaDiario].[Historico], [Tbl_CaixaDiario].[Entrada], [Tbl_CaixaDiario].[Saida], [Tbl_CaixaDiario].[CodCaixaDiario] FROM Tbl_CaixaDiario, vinculado ao campos mestres DataMovimento e vinculado campos filtro Data.
A formula usada Saldo Anterior =DSoma("Nz([Frm_CaixaDiarioSub].[Formulário]![TxtEntrada])-Nz([Frm_CaixaDiarioSub].[Formulário]![TxtSaida])";"[Tbl_CaixaDiario]";"[Data]"<="[DataMovimento]").
Só tem como resultado zero e ao alterar a DataMovimento, o saldo anterior continua zero.
Onde está o erro?
Tenho neste formulário as caixas texto TxtSaldoAnterior, TxtEntrada, TxtSaida, TxtSaldoDia, TxtSaldoAtual, DataMovimento e o subformulario Frm_CaixaDiarioSub que tem como fonte registro SELECT [Tbl_CaixaDiario].[Data], [Tbl_CaixaDiario].[Historico], [Tbl_CaixaDiario].[Entrada], [Tbl_CaixaDiario].[Saida], [Tbl_CaixaDiario].[CodCaixaDiario] FROM Tbl_CaixaDiario, vinculado ao campos mestres DataMovimento e vinculado campos filtro Data.
A formula usada Saldo Anterior =DSoma("Nz([Frm_CaixaDiarioSub].[Formulário]![TxtEntrada])-Nz([Frm_CaixaDiarioSub].[Formulário]![TxtSaida])";"[Tbl_CaixaDiario]";"[Data]"<="[DataMovimento]").
Só tem como resultado zero e ao alterar a DataMovimento, o saldo anterior continua zero.
Onde está o erro?