Bonjour à tous,
Sous Access 2000
Dans une formulaire, lorsque j'ajoute une enregistrement avec :
DoCmd.GoToRecord , , acNewRec
Je voudrai que l'utilisateur ne puisse pas changer d'enregistrement.
J'ai bien essayé avec :
Me.form.DataEntry=true
Mais ça n'a pas l'air de fonctionner !
Comment faire ?
Cordialement.
Tu peux modifier une propriété de ton formulaire :
Fenêtre Proriétés / Autres / Cycle et tu choisi "Eregistrement en cours"
Ce qui devrait interdire le parcours des enregistrements.
A+ Jean.
Raymond [mvp]
Bonjour.
Dans quelles conditions ? car il faut pouvoir sortir ne serait-ce qu'en cas d'erreur. s'il fait 2 fois echap il va pouvoir sortir. ou ne faut-il pas qu'il sorte avant d'avoir terminé la saisie ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno MAZÉPA" a écrit dans le message de news:
Bonjour à tous, Sous Access 2000 Dans une formulaire, lorsque j'ajoute une enregistrement avec : DoCmd.GoToRecord , , acNewRec Je voudrai que l'utilisateur ne puisse pas changer d'enregistrement. J'ai bien essayé avec : Me.form.DataEntry=true Mais ça n'a pas l'air de fonctionner ! Comment faire ? Cordialement.
Bonjour.
Dans quelles conditions ? car il faut pouvoir sortir ne serait-ce qu'en cas
d'erreur. s'il fait 2 fois echap il va pouvoir sortir. ou ne faut-il pas
qu'il sorte avant d'avoir terminé la saisie ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno MAZÉPA" <ReplyTo@NewsGroup> a écrit dans le message de
news:eOkBCDD3DHA.1264@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
Sous Access 2000
Dans une formulaire, lorsque j'ajoute une enregistrement avec :
DoCmd.GoToRecord , , acNewRec
Je voudrai que l'utilisateur ne puisse pas changer d'enregistrement.
J'ai bien essayé avec :
Me.form.DataEntry=true
Mais ça n'a pas l'air de fonctionner !
Comment faire ?
Cordialement.
Dans quelles conditions ? car il faut pouvoir sortir ne serait-ce qu'en cas d'erreur. s'il fait 2 fois echap il va pouvoir sortir. ou ne faut-il pas qu'il sorte avant d'avoir terminé la saisie ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno MAZÉPA" a écrit dans le message de news:
Bonjour à tous, Sous Access 2000 Dans une formulaire, lorsque j'ajoute une enregistrement avec : DoCmd.GoToRecord , , acNewRec Je voudrai que l'utilisateur ne puisse pas changer d'enregistrement. J'ai bien essayé avec : Me.form.DataEntry=true Mais ça n'a pas l'air de fonctionner ! Comment faire ? Cordialement.
Bruno MAZÉPA
Salut Raymond, En fait il s'agit d'un formulaire dans lequel on doit renseigner un tas de chose. Si on veut quitter le formulaire j'ai deux boutons "Annuler" et "Valider" Donc l'utilisateur peut sortir à tous moment. Par contre lorsqu'il est sur un nouvel enregistrement, je veux pas qu'il puisse en bouger (aller dans les enregistrements précédents) J'ai bien essayer au niveau du cycle de mettre enregistrement en cours, mais ça ne fonctionne pas comme je le souhaite.
Cordialement.
"Raymond [mvp]" a écrit dans le message de news:%
Bonjour.
Dans quelles conditions ? car il faut pouvoir sortir ne serait-ce qu'en cas
d'erreur. s'il fait 2 fois echap il va pouvoir sortir. ou ne faut-il pas qu'il sorte avant d'avoir terminé la saisie ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno MAZÉPA" a écrit dans le message de news:
Bonjour à tous, Sous Access 2000 Dans une formulaire, lorsque j'ajoute une enregistrement avec : DoCmd.GoToRecord , , acNewRec Je voudrai que l'utilisateur ne puisse pas changer d'enregistrement. J'ai bien essayé avec : Me.form.DataEntry=true Mais ça n'a pas l'air de fonctionner ! Comment faire ? Cordialement.
Salut Raymond,
En fait il s'agit d'un formulaire dans lequel on doit renseigner un tas de
chose.
Si on veut quitter le formulaire j'ai deux boutons "Annuler" et "Valider"
Donc l'utilisateur peut sortir à tous moment.
Par contre lorsqu'il est sur un nouvel enregistrement,
je veux pas qu'il puisse en bouger (aller dans les enregistrements
précédents)
J'ai bien essayer au niveau du cycle de mettre enregistrement en cours,
mais ça ne fonctionne pas comme je le souhaite.
Cordialement.
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:%230ih2PD3DHA.1052@TK2MSFTNGP12.phx.gbl...
Bonjour.
Dans quelles conditions ? car il faut pouvoir sortir ne serait-ce qu'en
cas
d'erreur. s'il fait 2 fois echap il va pouvoir sortir. ou ne faut-il pas
qu'il sorte avant d'avoir terminé la saisie ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno MAZÉPA" <ReplyTo@NewsGroup> a écrit dans le message de
news:eOkBCDD3DHA.1264@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
Sous Access 2000
Dans une formulaire, lorsque j'ajoute une enregistrement avec :
DoCmd.GoToRecord , , acNewRec
Je voudrai que l'utilisateur ne puisse pas changer d'enregistrement.
J'ai bien essayé avec :
Me.form.DataEntry=true
Mais ça n'a pas l'air de fonctionner !
Comment faire ?
Cordialement.
Salut Raymond, En fait il s'agit d'un formulaire dans lequel on doit renseigner un tas de chose. Si on veut quitter le formulaire j'ai deux boutons "Annuler" et "Valider" Donc l'utilisateur peut sortir à tous moment. Par contre lorsqu'il est sur un nouvel enregistrement, je veux pas qu'il puisse en bouger (aller dans les enregistrements précédents) J'ai bien essayer au niveau du cycle de mettre enregistrement en cours, mais ça ne fonctionne pas comme je le souhaite.
Cordialement.
"Raymond [mvp]" a écrit dans le message de news:%
Bonjour.
Dans quelles conditions ? car il faut pouvoir sortir ne serait-ce qu'en cas
d'erreur. s'il fait 2 fois echap il va pouvoir sortir. ou ne faut-il pas qu'il sorte avant d'avoir terminé la saisie ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno MAZÉPA" a écrit dans le message de news:
Bonjour à tous, Sous Access 2000 Dans une formulaire, lorsque j'ajoute une enregistrement avec : DoCmd.GoToRecord , , acNewRec Je voudrai que l'utilisateur ne puisse pas changer d'enregistrement. J'ai bien essayé avec : Me.form.DataEntry=true Mais ça n'a pas l'air de fonctionner ! Comment faire ? Cordialement.
Raymond [mvp]
Dans ce cas , tu mets un bouton pour nouvel enregistrement et tu mets Me.DataEntry = True ce qui aura pour effet de ne laisser que l'enregistrement de saisie dans le formulaire avec impossibilité d'aller ailleurs. sur le bouton validation, tu peux mettre la propriété à False pour tout réafficher
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno MAZÉPA" a écrit dans le message de news:emZvP%
Salut Raymond, En fait il s'agit d'un formulaire dans lequel on doit renseigner un tas de chose. Si on veut quitter le formulaire j'ai deux boutons "Annuler" et "Valider" Donc l'utilisateur peut sortir à tous moment. Par contre lorsqu'il est sur un nouvel enregistrement, je veux pas qu'il puisse en bouger (aller dans les enregistrements précédents) J'ai bien essayer au niveau du cycle de mettre enregistrement en cours, mais ça ne fonctionne pas comme je le souhaite.
Dans ce cas , tu mets un bouton pour nouvel enregistrement et tu mets
Me.DataEntry = True
ce qui aura pour effet de ne laisser que l'enregistrement de saisie dans le
formulaire avec impossibilité d'aller ailleurs. sur le bouton validation, tu
peux mettre la propriété à False pour tout réafficher
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno MAZÉPA" <ReplyTo@NewsGroup> a écrit dans le message de
news:emZvP%23F3DHA.1184@TK2MSFTNGP10.phx.gbl...
Salut Raymond,
En fait il s'agit d'un formulaire dans lequel on doit renseigner un tas de
chose.
Si on veut quitter le formulaire j'ai deux boutons "Annuler" et "Valider"
Donc l'utilisateur peut sortir à tous moment.
Par contre lorsqu'il est sur un nouvel enregistrement,
je veux pas qu'il puisse en bouger (aller dans les enregistrements
précédents)
J'ai bien essayer au niveau du cycle de mettre enregistrement en cours,
mais ça ne fonctionne pas comme je le souhaite.
Dans ce cas , tu mets un bouton pour nouvel enregistrement et tu mets Me.DataEntry = True ce qui aura pour effet de ne laisser que l'enregistrement de saisie dans le formulaire avec impossibilité d'aller ailleurs. sur le bouton validation, tu peux mettre la propriété à False pour tout réafficher
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno MAZÉPA" a écrit dans le message de news:emZvP%
Salut Raymond, En fait il s'agit d'un formulaire dans lequel on doit renseigner un tas de chose. Si on veut quitter le formulaire j'ai deux boutons "Annuler" et "Valider" Donc l'utilisateur peut sortir à tous moment. Par contre lorsqu'il est sur un nouvel enregistrement, je veux pas qu'il puisse en bouger (aller dans les enregistrements précédents) J'ai bien essayer au niveau du cycle de mettre enregistrement en cours, mais ça ne fonctionne pas comme je le souhaite.