Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao Sandro
ti spiego come ho risolto per il fondo anticipazione.
Ho creato un nuovo campo ImportoAnticipazione nella tabella Anagrafica dove inserisco l'importo dell'anticipazione (vedi tabella). Alla prima creazione dell'anagrafica si può inserire il rispettivo valore e pooi gestito come di seguito.
Poi ho cretao una tabella anticipazione (come in foto) dove posso inserire eventuali ulteriori anticipazioni durante l'anno e con una Routin evento su prima di aggiornare ho inserito questo codice che mi aggiorna l'ImportoAnticipazione di cui alla tabella Anagrafe
Private Sub Form_BeforeUpdate(Cancel As Integer)
[ImportoAnticipazione] = [ImportoAnticipazione] + [Anticipazione]
End Sub
Durante la gestione delle spese relative ad una trasferta ho creato una tabelle delle spese collegate alla tabella trasferta e con lo stesso metodo di cui alla anticipazione aggiorno il saldo dell'anticipazione con la medesima Routine Evento
Private Sub Form_BeforeUpdate(Cancel As Integer)
[ImportoAnticipazione] = [ImportoAnticipazione] - [ImportoSpesa]
End Sub
In merito, invece, al report, come ti ho già accennato, a me serve che il report da stampare sia riferito al mese precedente il mese in corso.
La tua query l'ho guardata, ma a dicembre mi stamperà tutte le strasferte, raggruppate per mese, da gennaio fino alla data della stampa ... e così non è quello che vorrei ottenere.
Ti allego le immagini delle tabelle
Ciao
Luca