luigionofrio ha scritto:
Ok! sarà la mia ignoranza ma più si va avanti e piu mi confondo le idee (le poche che ho) quindi rinuncio
grazie lo stesso
Provo a semplificarti la cosa i ragionamenti fini, se serviranno dovrai maturarli tu...
Cancella tutto quello detto sopra.
Siccome per calcolare il SALDO(Attuale):
SALDO=SaldPrecedente+Entrata+Uscita
E siccome questo lo farai su BeforeUpdate da codice in quanto vuuoi salvare il calcolo nel Controllo associato in Tabella, devi ricavare il Valore Saldo precedente.
Facendo la cosa più semplice, anche se meno funzionale
Private Form_BeforeUpdate(Cancel As Integer)
Dim curSaldoPrec as Currency
curSaldoPrec = Dlast("NomeCampoSaldo","NomeTabella")
Me!NomeControlloSaldo.Value=curSaldoPrec + Me!Entrata - Me!Uscita
Ho dato per scontato che USCITA sia ugualmente a segno positivo esendo con Denominazione USCITA, altrimenti cambia il segno nel calcolo di Somma.
Tieni presente che ENTRATE ed USCITE possono essere gestite semplicemente usando appunto il SEGNO senza differenziarle, ma chiamando Movimento il Flusso di denaro, che se ha segno [+] sarà in ingresso e se avrà segno [-] sarà in uscita.
Vedi tu.