Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Evento su cambio record

609 views
Skip to first unread message

pesie

unread,
Mar 24, 2010, 12:03:33 PM3/24/10
to
In una maschera continua è possibile generare un evento su cambio
record? Tipo un lostfocus su record.

almorel

unread,
Mar 24, 2010, 1:08:30 PM3/24/10
to
On 24 Mar, 17:03, pesie <joystick...@hotmail.com> wrote:
> In una maschera continua è possibile generare un evento su cambio
> record? Tipo un lostfocus su record.

Ciao,
Vedi l'evento Corrente (Current).
Si scatena quando entri in nuovo record.
Ciao

@Alex

unread,
Mar 24, 2010, 6:52:55 PM3/24/10
to
On 24 Mar, 17:03, pesie <joystick...@hotmail.com> wrote:
> In una maschera continua è possibile generare un evento su cambio
> record? Tipo un lostfocus su record.

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

@Alex

unread,
Mar 24, 2010, 6:54:32 PM3/24/10
to

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

pesie

unread,
Mar 25, 2010, 2:43:56 AM3/25/10
to
Grazie a tutti.
Il problema è che vorrei controllare che i campi del record che ho
appena lasciato siano tutti compilati correttamente.
Con la proprietà current sarei già su un altro record.

@Alex

unread,
Mar 25, 2010, 5:24:43 AM3/25/10
to

Quello di deve fare su Evento BeforeInsert e/o BeforeUpdate di
Maschera.

@Alex

pesie

unread,
Mar 25, 2010, 5:34:16 AM3/25/10
to

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".

almorel

unread,
Mar 25, 2010, 8:15:56 AM3/25/10
to

OK, Alex, sono stato ambiguo, intendevo cambi record.
Ciao

0 new messages