Comment savoir si on est en mode AJOUT (dataentry)
1 réponse
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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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
(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