Buongiorno a tutti, come da titolo (forse poco chiaro) vorrei cercare di risolvere questo problemino. Mi spiego
Ho una maschera (FormDocumenti) cui contiene una sottomaschera (FormSottoDocumenti) collegate tra loro con campi master e varie. Fin qui tutto funziona.
Nella FormDocumenti ho una textbox chiamata TotaleDocumento contenuta in una struttura a schede nella pagina Totali.
La casella TotaleDocumento prende il valore contenuto nella sottomaschera da un altra texbox chiamata "SommaTotale" impostando come dato origine
=[FormSottoDocumenti].Form!SommaTotale
Fin qui ancora tutto bene
Ora il problema nasce se voglio trasferire la cosa in VBA e la TotaleDocumento deve variare ad ogni incremento/decremento/modifica che viene effettuata nella FormSottoDocumenti (proprio come funziona il codice nell'origine controllo.)
Non riesco ad individuare l'evento corretto ne forse la sintassi. Ho provato così
Private Sub TotaleDocumento_Dirty(Cancel As Integer)
Me.TotaleDocumento.Value = Form.[FormSottoDocumenti].[SommaTotale]
End Sub
ma la cosa non funge...il campo resta vuoto...