OVH Cloud OVH Cloud

impression d'un formulaire

4 réponses
Avatar
le meruvien
bonjour et bon dimanche,

J'ai un petit problème, j'affiche dans un formulaire les données d'une
requette selon un filtre defini, sur plusieurs critères, mais comment
imprimer uniquement les données qui sont affichées sur le formulaire ??
Donc sans remettre tous les condition que j'ai mis pour le formulaire
roger

4 réponses

Avatar
Daniel Carollo
Bonjour Roger!

Avez-vous essaye <PrintScreen> ?


--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"le meruvien" wrote in message
news:41a0649e$0$24776$
bonjour et bon dimanche,

J'ai un petit problème, j'affiche dans un formulaire les données d'une
requette selon un filtre defini, sur plusieurs critères, mais comment
imprimer uniquement les données qui sont affichées sur le formulaire ??
Donc sans remettre tous les condition que j'ai mis pour le formulaire
roger




Avatar
3stone
Salut,

"le meruvien"
J'ai un petit problème, j'affiche dans un formulaire les données d'une
requette selon un filtre defini, sur plusieurs critères, mais comment
imprimer uniquement les données qui sont affichées sur le formulaire ??
Donc sans remettre tous les condition que j'ai mis pour le formulaire



Dans ton état, tu mets:


Me.Filter = Forms!TonForm.Filter
Me.FilterOn = True



--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome

Avatar
le meruvien
Bonjour Pierre,
mon formulaires principale, s'appel "RECHERCHE" et le SF qui affiche les
données s'appel "SFLISTE" et le les données sont issues d'un formulaire qui
s'appel "LISTE" et la requette "RQT LISTE"
Que je mette le bouton d'impression dans le formulaire ou dans le SF, j'ai
la même erreur.
, j'ai un message qui dis : le formulaire xxxx n'existe pas !
voila ma procedure
'*********
a la place de "XX" j'ai essayer les 4 objet cité au dessu.

procedure impression_click()
Me.Filter = Forms!XX.Filter
Me!FilterOn = True
DoCmd.OpenReport "liste", preview
End Sub

Peut-tu m'eclairer plus ?
merci





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

Salut,

"le meruvien"
J'ai un petit problème, j'affiche dans un formulaire les données d'une
requette selon un filtre defini, sur plusieurs critères, mais comment
imprimer uniquement les données qui sont affichées sur le formulaire ??
Donc sans remettre tous les condition que j'ai mis pour le formulaire



Dans ton état, tu mets:


Me.Filter = Forms!TonForm.Filter
Me.FilterOn = True



--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome






Avatar
3stone
Salut,

"le meruvien"
mon formulaires principale, s'appel "RECHERCHE" et le SF qui affiche les
données s'appel "SFLISTE" et le les données sont issues d'un formulaire qui
s'appel "LISTE" et la requette "RQT LISTE"
Que je mette le bouton d'impression dans le formulaire ou dans le SF, j'ai
la même erreur.
, j'ai un message qui dis : le formulaire xxxx n'existe pas !
voila ma procedure
'*********
a la place de "XX" j'ai essayer les 4 objet cité au dessu.

procedure impression_click()
Me.Filter = Forms!XX.Filter
Me!FilterOn = True
DoCmd.OpenReport "liste", preview
End Sub

Peut-tu m'eclairer plus ?



et inversement... ;-)

Tu parlais de "Filtre" et de formulaire !

Si je comprend bien, le formulaire continu est en fait un sous-formulaire.
Et le filtre, c'est réellement un filtre ? ou une clause Where ?

Si réellement un filtre, tu devrais pouvoir faire:

Me.Filter = Forms!NomDuForm!NomSousForm.Form.Filter
Me.FilterOn = True


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome