Bonjour,
G crée un etat dans un CRViewer et je voudrais sur le clique d'un bouton, pouvoir l'exporter en fichier PDF.
Cette operation est-elle possible si oui comment fais t'on, les instruction, les methodes a utiliser ?
Merci
Bonjour,
G crée un etat dans un CRViewer et je voudrais sur le clique d'un bouton, pouvoir l'exporter en fichier PDF.
Cette operation est-elle possible si oui comment fais t'on, les instruction, les methodes a utiliser ?
Merci
Le viewer Crystal intégre certaines possibilités d'exportation dont le PDF .... Normalement tu devrais pouvoir le faire sans problèmes ....![]()
Tu bosses en quoi ???
je bosse en VB6
G trouver des fonction comme export format mais ne marche pas avec tous les objet donc je cherche sur les aide VB et Crystal mais y'a pas grand chose
Mais si tu passes par le viewer Crystal sur une feuille VB ....
Le viewer possède un bouton export (petite enveloppe) qui permet l'export PDF ...
Tu devrais peut-être détailler ce qui cloche ...:
oui c exact mais moi je ne veux pas que l'utilisateur passe par ce chemin je veux le faire dans le code.
J'avais posté une réponse sur la meme question concernant l'export vers Word.
http://www.developpez.net/forums/vie...731&highlight=
Je pense qu'en bidouillant un peu tu devrait pouvoir adapter ça aux PDF
Bonne chance![]()
merci ca marche
Le nouveau code tres inspiré de celui de KalHadj-Nikov que je remerci fortement
Par contre comme mon etat n'utilise pas de base de donnée, toutes les données sont envoyé par le programme. Comme il re crée un autre etat, les données ne sont pas presentes donc g un etat vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim MonEtat As New CrystalReport1 MonEtat.ExportOptions.DestinationType = crEDTDiskFile MonEtat.ExportOptions.FormatType = crEFTPortableDocFormat MonEtat.ExportOptions.PDFFirstPageNumber = True MonEtat.ExportOptions.DiskFileName = "c:\hopl.pdf" MonEtat.Export (False) 'false pour ne pas afficher la petite fenetre de choix d'exportation
Comment re passé les donnée avec l'exportation ??
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager