OVH Cloud OVH Cloud

Imprimer directement un etat !?

4 réponses
Avatar
Bruno MAZÉPA
Bonjour à tous,
Lorsque je créé un Etat, et que je l'insère dans le menu de la base.
Systématiquement, lorsque je le sélectionne, je l'ai en visu avant
impression !

J'ai bien penser créer une fonction pour chaque état à imprimer avec un :
DoCmd.OpenReport "MonEtat", IIf(VoirAvImp = True, acViewPreview,
acViewNormal), , Condition
Puis une macro pour chaque fonction,
Et insérer chaque macro dans mon menu... pffft

Existe t'il une solution plus simple !?
--
Cordialement.

4 réponses

Avatar
Anor
Bonjour Bruno


| Bonjour à tous,
| Lorsque je créé un Etat, et que je l'insère dans le menu de la base.
| Systématiquement, lorsque je le sélectionne, je l'ai en visu avant
| impression !
|
| J'ai bien penser créer une fonction pour chaque état à imprimer avec
| un : DoCmd.OpenReport "MonEtat", IIf(VoirAvImp = True,
| acViewPreview, acViewNormal), , Condition
| Puis une macro pour chaque fonction,
| Et insérer chaque macro dans mon menu... pffft
|
| Existe t'il une solution plus simple !?

Essaye :
Docmd.openreport acNormal
(au lieu de acViewNormal)

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



Après relecture ; -)
dans l'événement sur clic de ton bouton :

if me.VoirAvImp = True then
docmd.openreport "monetat",AcViewPreview
else
docmd.openreport "monetat",AcViewNormal
end if

sur ma précédente réponse, j'avais crû que tu voulais une impression directe....


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

| Bonjour à tous,
| Lorsque je créé un Etat, et que je l'insère dans le menu de la base.
| Systématiquement, lorsque je le sélectionne, je l'ai en visu avant
| impression !
|
| J'ai bien penser créer une fonction pour chaque état à imprimer avec
| un : DoCmd.OpenReport "MonEtat", IIf(VoirAvImp = True,
| acViewPreview, acViewNormal), , Condition
| Puis une macro pour chaque fonction,
| Et insérer chaque macro dans mon menu... pffft
|
| Existe t'il une solution plus simple !?
Avatar
Bruno MAZÉPA
Salut Anor,
Le problème, c'est que je n'ai pas de bouton !
Sinon effectivement j'emplois ta méthode lorsque j'ai des critères de choix
à sélectionner avant.

Mais lorsque je n'ai pas de critères à choisir, c'est directement depuis mon
menu,
que je sélectionne l'état que je veux imprimer.

Nota : Quand je fais personnaliser ma barre de menu, je choisi l'option tous
les états,
je prends celui qui m'intéresse et je le glisse dans ma barre de
menu.
--
Cordialement.

"Anor" a écrit dans le message de
news:3f1fe09f$0$27883$

re



Après relecture ; -)
dans l'événement sur clic de ton bouton :

if me.VoirAvImp = True then
docmd.openreport "monetat",AcViewPreview
else
docmd.openreport "monetat",AcViewNormal
end if

sur ma précédente réponse, j'avais crû que tu voulais une impression
directe....



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

| Bonjour à tous,
| Lorsque je créé un Etat, et que je l'insère dans le menu de la base.
| Systématiquement, lorsque je le sélectionne, je l'ai en visu avant
| impression !
|
| J'ai bien penser créer une fonction pour chaque état à imprimer avec
| un : DoCmd.OpenReport "MonEtat", IIf(VoirAvImp = True,
| acViewPreview, acViewNormal), , Condition
| Puis une macro pour chaque fonction,
| Et insérer chaque macro dans mon menu... pffft
|
| Existe t'il une solution plus simple !?




Avatar
Anor
Bonjour


| Salut Anor,
| Le problème, c'est que je n'ai pas de bouton !
| Sinon effectivement j'emplois ta méthode lorsque j'ai des critères de
| choix à sélectionner avant.
|
| Mais lorsque je n'ai pas de critères à choisir, c'est directement
| depuis mon menu,
| que je sélectionne l'état que je veux imprimer.
|
| Nota : Quand je fais personnaliser ma barre de menu, je choisi
| l'option tous les états,
| je prends celui qui m'intéresse et je le glisse dans ma
| barre de menu.
|


ok et le "VoirAvImp" ça correspondait à quoi ?
un contrôle dans un formulaire ?

je n'ai jamais employé ta méthode, mais si pas d'options dispo dans le raccourci menu,
alors on doit bien pouvoir dire à l'état sous quelle forme il doit s'ouvrir dans ses événements
open ou autres ...

je ne sais pas quels cas de figure tu veux avoir ...


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