OVH Cloud OVH Cloud

Mise à jour du formulaire

2 réponses
Avatar
Jean-Luc Robert
Bonjour

Je suis en train de faire une petite application qui sert à enregistrer les
consommations d'une cafétaria
Sur le formulaire de saisie, je voudrais que lorsque j'ai saisi les donnée,
je clique sur un bouton et qu'il imprime un ticket

J'ai procedé de la manière suivante.

J'ai créé une requête sur le formulaire et ensuite un etat basé sur cette
requête

Le problème est que si je veux que cela fonctionne , je dois valider
l'enregistrement avant de lancer l'etat

J'aimerais bien pouvoir tout faire avec le même bouton

en premier enregistrer la saisie puis ensuite démarrer l'etat.

Je vous remercie d'avance

Jean-luc Robert

2 réponses

Avatar
Bruno MAZÉPA
Jean-Luc, bonjour.
Pour valider ton enregistrement avant de lancer l'état,
il faut mettre l'instruction :

DoCmd.RunCommand acCmdSaveRecord

avec éventuellement

DoCmd.SetWarnings (False) ' Evite les messages d'Access
DoCmd.RunCommand acCmdSaveRecord
DoCmd.SetWarnings (True)
--
Cordialement.

"Jean-Luc Robert" a écrit dans le message de
news:bpi43b$5el$
Bonjour

Je suis en train de faire une petite application qui sert à enregistrer
les

consommations d'une cafétaria
Sur le formulaire de saisie, je voudrais que lorsque j'ai saisi les
donnée,

je clique sur un bouton et qu'il imprime un ticket

J'ai procedé de la manière suivante.

J'ai créé une requête sur le formulaire et ensuite un etat basé sur cette
requête

Le problème est que si je veux que cela fonctionne , je dois valider
l'enregistrement avant de lancer l'etat

J'aimerais bien pouvoir tout faire avec le même bouton

en premier enregistrer la saisie puis ensuite démarrer l'etat.

Je vous remercie d'avance

Jean-luc Robert




Avatar
Jean-Luc Robert
Salut

Merci ça marche

Encore merci
j'ai appris quelque chose

Salutations

Jean-Luc

"Bruno MAZÉPA" <ReplyToNewsGroup> a écrit dans le message de
news:%
Jean-Luc, bonjour.
Pour valider ton enregistrement avant de lancer l'état,
il faut mettre l'instruction :

DoCmd.RunCommand acCmdSaveRecord

avec éventuellement

DoCmd.SetWarnings (False) ' Evite les messages d'Access
DoCmd.RunCommand acCmdSaveRecord
DoCmd.SetWarnings (True)
--
Cordialement.

"Jean-Luc Robert" a écrit dans le message de
news:bpi43b$5el$
Bonjour

Je suis en train de faire une petite application qui sert à enregistrer
les

consommations d'une cafétaria
Sur le formulaire de saisie, je voudrais que lorsque j'ai saisi les
donnée,

je clique sur un bouton et qu'il imprime un ticket

J'ai procedé de la manière suivante.

J'ai créé une requête sur le formulaire et ensuite un etat basé sur
cette


requête

Le problème est que si je veux que cela fonctionne , je dois valider
l'enregistrement avant de lancer l'etat

J'aimerais bien pouvoir tout faire avec le même bouton

en premier enregistrer la saisie puis ensuite démarrer l'etat.

Je vous remercie d'avance

Jean-luc Robert