OVH Cloud OVH Cloud

Problème: impression et déplacement vers un nouvel enregistrement

5 réponses
Avatar
Guillaume
Bonjours =E0 tous,

mon probl=E8me est que dans un formulaire lorsqu'on appuie=20
sur un bouton j'imprime un =E9tat en lien avec les don=E9=E9es=20
qui vienne d'=EAtre saisie et je me d=E9place sur un nouvel=20
enregistrement.=20

voici le code
DoCmd.OpenReport "Bonr=E9ception",=20
acViewNormal, , "[livraison].[numref] =3D " & NumRef.Value
MsgBox "Le bon de r=E9ception d'imprime."
DoCmd.GoToRecord , , acNewRec

le probl=E8me est que lorsque je l'ex=E9cute quand il arrive=20
sur Docmd.gotorecord, , acNewRec il me donne l'erreur=20
suivante:
erreur d'ex=E9cution '2249'
impossible d'utiliser l'action AtteindreEnregistrement ou=20
la m=E9thode gotorecord en mode cr=E9ation.

Alors comment faire pour imprimer mon =E9tat et me d=E9placer,=20
apr=E8s.

Merci de m'aider.
Guillaume

5 réponses

Avatar
3stone
Salut,

Guillaume
voici le code
DoCmd.OpenReport "Bonréception",
acViewNormal, , "[livraison].[numref] = " & NumRef.Value
MsgBox "Le bon de réception d'imprime."
DoCmd.GoToRecord , , acNewRec

le problème est que lorsque je l'exécute quand il arrive
sur Docmd.gotorecord, , acNewRec il me donne l'erreur
suivante:
erreur d'exécution '2249'
impossible d'utiliser l'action AtteindreEnregistrement ou
la méthode gotorecord en mode création.

Alors comment faire pour imprimer mon état et me déplacer,
après.


Place un Me.Setfocus après ton MsgBox...



--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Avatar
Raymond
Bonsoir Pierre.

"Ils" ne pourront pas dire qu'on a copié.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"3stone" a écrit dans le message de
news:
Salut,

Guillaume
voici le code
DoCmd.OpenReport "Bonréception",
acViewNormal, , "[livraison].[numref] = " & NumRef.Value
MsgBox "Le bon de réception d'imprime."
DoCmd.GoToRecord , , acNewRec

le problème est que lorsque je l'exécute quand il arrive
sur Docmd.gotorecord, , acNewRec il me donne l'erreur
suivante:
erreur d'exécution '2249'
impossible d'utiliser l'action AtteindreEnregistrement ou
la méthode gotorecord en mode création.

Alors comment faire pour imprimer mon état et me déplacer,
après.


Place un Me.Setfocus après ton MsgBox...



--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------








Avatar
3stone
Salut Raymond,

Raymond

"Ils" ne pourront pas dire qu'on a copié.




Tu ne "les" connais pas...

;-)))



--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------

Avatar
3stone
RAYYYYYMMMONNNNNDDDDDDD !!!!!!!!!!!!!!!!!!!!!!!!


ps: regarde l'heure à laquelle "il" a posté !

;-)))


Anor

Met un me.setfocus dans ton code, pour rendre l'objet actif ;-))))))))))



Avatar
Anor
Bonjour 3stone, Bonjour Raymond

3stone :
| Salut Raymond,
| Raymond
||
|| "Ils" ne pourront pas dire qu'on a copié.
|
| Tu ne "les" connais pas...
| ;-)))

oui mon non plus je ne "leur" donnerai pas cher de leur bonne foi !
ps : au fait, j'avais répondu en premier ......................................

:-))))))))))))))

--
à+
Arnaud
----------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - Les tablettes d'Anor
www.anor.fr.st
----------------------------------------------