OVH Cloud OVH Cloud

Comment savoir si on est en mode AJOUT (dataentry)

1 réponse
Avatar
Geronimo99
Bonjour
Dans la section OpenForm, je teste me.newrecord ou me.dataentry et à chaque
fois je récupère False au lieu de true.
Ce form est ouvert par un autre form en cmd.openform avec option acFormAdd.
Où est le problème ?
Merci
version Access203 SP1

1 réponse

Avatar
Eric
Bonjour,

(Access2K) Ce qui se passe ici, sans peut être répondre directement à
ton problème:

Test sur l'évènement OpenForm du formulaire appelé par DoCmd.OpenForm
"Formulaire", , , , acFormAdd

1 - si Me.DataEntry --> MsgBox "nouvel enregistrement" s'affiche
2 - si Me.NewData --> MsgBox "nouvel enregistrement" ne s'affiche pas
bien que l'on soit sur un nouvel enregistrement

Même test sur l'évènement Load, dans les 2 cas, la MsgBox s'affiche.


Bonjour
Dans la section OpenForm, je teste me.newrecord ou me.dataentry et à chaque
fois je récupère False au lieu de true.
Ce form est ouvert par un autre form en cmd.openform avec option acFormAdd.
Où est le problème ?
Merci
version Access203 SP1


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr