Le forum (ô combien francophone) des utilisateurs de Powerbuilder.




salut,
j'ai un état que je vaux ouvrir sous format pdf, donc j'ai pensé à exporter ma datawindow vers un fichier pdf, puis de la rouvrir sous powerbuilder...
je n'arrive pas à exporter... il me genere bien un pdf mais de taille 0Ko
voila mon code:
dw_balance.Object.DataWindow.Export.PDF.Method = Distill! dw_balance.Object.DataWindow.Export.PDF.Distill.CustomPostScript="No" dw_balance.SaveAs('c:\balance.pdf', PDF!, false)
quelqu'un pourrait il m'aider?
Dernière modification par disneb (08-08-2008 15:27:01)
Hors ligne






Powerbuilder utilise un moteur externe pour générer les PDF.
Tu dois avoir ghostscript d'installé pour pouvoir générer des PDF.
La version de ghostscript à installer est dépendante de ta version de Powerbuilder.
Tu trouveras toutes les informations dans la documentation de powerbuilder :
Powerbuilder user's guide -> Chapter 19 Enhancing DataWindow Objects -> Saving data in an external file
Hors ligne




Merci c'est bon (je ne savais pas où chercher)
le prob venait finalement de l'emplacement de ghostscript (enfin, le path ne contenait pas le bin du ghostscript)
une autre question... est il possible d'exporter la datawindow vers un fichier pdf mais en largeur (pas en longueur)
Hors ligne






Il suffit simplement de mettre l'imprimante PDF en mode paysage.
Hors ligne




Hors ligne