OVH Cloud OVH Cloud

Numérotation continue pour 2 rapports successifs

2 réponses
Avatar
Didier.Piron
Bonjour,

J'ai 2 rapports de longueur variable que je souhaiterais imprimer l'un
à la suite de l'autre avec une numérotation continue.
Ex: Si la dernière page du 1er rapport est 7 , le 2ème rapport
devrait commencer à la page de 8.

Comment faire ?

Didier

2 réponses

Avatar
Raymond [mvp]
Bonjour.

il faut passer par un état indépendant ( sans données) et inclure tes deux
états comme sous-formulaires indépendants; ils s'imprimeront l'un derrière
l'autre avec une pagination unique.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"didier Piron" a écrit dans le message de
news:
Bonjour,

J'ai 2 rapports de longueur variable que je souhaiterais imprimer l'un
à la suite de l'autre avec une numérotation continue.
Ex: Si la dernière page du 1er rapport est 7 , le 2ème rapport
devrait commencer à la page de 8.

Comment faire ?

Didier


Avatar
Ilan
Bonjour,
Les rapports ont une propriete PAGES (nombre de pages).
essaie ca :
Impression du premier Rapport
Docmd.OpenReport "Rapport1"
NbPage=Reports("Rapport1").Pages
Impression du second Rapport
Docmd.OpenReport "Rapport2",acViewDesign
Reports(Rapport2")!TexteNPage.ControlSource="=Page + " &
NBpage
Docmd.OpenReport "Rapport2"

Remplace TexteNPage par le nom du controle qui contient le n° de page.


Bonjour,

J'ai 2 rapports de longueur variable que je souhaiterais imprimer l'un
à la suite de l'autre avec une numérotation continue.
Ex: Si la dernière page du 1er rapport est 7 , le 2ème rapport
devrait commencer à la page de 8.

Comment faire ?

Didier