OVH Cloud OVH Cloud

Toujours le même problème

1 réponse
Avatar
sab
Bonjour,

Comme ça ne fonctionne pas, je me permets de mieux redéfinir mon pb :
J'ai créer un état (avec photo, carte, et avec une mise en page bien
précise), je souhaiterais (si possible) que l'utilisateur est le choix entre
imprimer le document ou l'enregistrer sur son ordinateur.

Voici mon code :

Private Sub CopierWord_Click()
Dim strEtat As String
Dim condition As String

strEtat = documentàimprimer
condition = "[Code Bien]=" & Code_Bien

DoCmd.OutputTo acOutputReport, strEtat, acFormatRTF
End Sub

Seulement, il m'enregistre l'ensemble de mes données et non celle que j'ai
selectionné. De plus, je n'ai plus aucune image, ni mis en forme...

Merci d'avance pour votre aide.

1 réponse

Avatar
Raymond [mvp]
Bonjour.

OutputTo ne traite pas un état partiellement mais en entier, à toi
d'affecter une requête qui sélectionneraune partie seulement.
d'autre part le format RTf n'enregistre pas les parties graphiques donc tu
ne peux pas avoir les graphiques, ni les images ni les présentations. si tu
veux avoir un fichier sur disque ainsi que le reflet exact de ton état
passes par le type snp.
exemple:
DoCmd.OutputTo acOutputReport, "documentàimprimer", acFormatSNP,
"c:documentàimprimer.snp", True
true permet d'afficher l'état dès qu'il est créé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"sab" a écrit dans le message de news:

Bonjour,

Comme ça ne fonctionne pas, je me permets de mieux redéfinir mon pb :
J'ai créer un état (avec photo, carte, et avec une mise en page bien
précise), je souhaiterais (si possible) que l'utilisateur est le choix
entre
imprimer le document ou l'enregistrer sur son ordinateur.

Voici mon code :

Private Sub CopierWord_Click()
Dim strEtat As String
Dim condition As String

strEtat = documentàimprimer
condition = "[Code Bien]=" & Code_Bien

DoCmd.OutputTo acOutputReport, strEtat, acFormatRTF
End Sub

Seulement, il m'enregistre l'ensemble de mes données et non celle que j'ai
selectionné. De plus, je n'ai plus aucune image, ni mis en forme...

Merci d'avance pour votre aide.