Ciao,
Vedi l'evento Corrente (Current).
Si scatena quando entri in nuovo record.
Ciao
L'evento non lo generi tu... ma viene generato dalla maschera
ASSOCIATA...!
Evento Current di Maschera, fai attenzione alla proprietà NewRecord da
leggere in questo
Evento per capire se ti sposti sul Recordset attuale piuttosto che un
NUOVO.
@Alex
Non è proprio così... visto che quando si intene "nuovo record" si
intende "NUOVO..."
Current si scatena ad ogni Cambio Record.... e non in un Nuovo...
In un Nuovo va a True la proprietà NewRecord.
@Alex
Quello di deve fare su Evento BeforeInsert e/o BeforeUpdate di
Maschera.
@Alex
Faccio un esempio:
In una maschera continua visualizzo una serie di campi tra cui
"Ordine" e "Progress"
Dovrei fare in modo che l'utente inserisca obbligatoriamente l'uno o
l'altro.
Potrei mettere il controllo su before update della maschera e avrei la
certezza che quando l'utente immette un nuovo record uno dei due campi
sia compilato.
Dopo l'inserimento però l'utente potrebbe tornare sul record già
inserito e cancellare il contenuto del campo. A questo punto dovrei
mettere un controllo anche sul "dopoaggiornamento" del campo stesso.
Siccome i controlli di questo tipo sono molteplici sarebbe più facile
per me controllare il record per intero quando l'utente "lo lascia".
OK, Alex, sono stato ambiguo, intendevo cambi record.
Ciao