Powerbuilder pour les completement Geeks !

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

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 24-04-2009 13:24:48

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

[RESOLU] Sauvegarde en PDF! d'une datawindow dans une WebForm

J'ai quelques problèmes !

Je code un bouton clicked d'une webform qui contient une DataWindow dw_1 comme suit :

Code: pb

dw_1.Object.DataWindow.Export.PDF.Distill.CustomPostScript
dw_1.Object.DataWindow.Export.PDF.Method = XSLFOP!
dw_1.SaveAs("dw_1.pdf",PDF!,true)


Lorsque je vais dans le file manager, et que je clique sur le pdf "dw_1.pdf" pour le downloader, j'ai le message "Cannot Find the File"

Quelqu'un a une idée ?

Dernière modification par BRWA (19-08-2009 10:14:36)


Wagener Bruno

Hors ligne

 

#2 24-04-2009 14:33:28

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Sauvegarde en PDF! d'une datawindow dans une WebForm

Bonjour, je pense qu'il faut préciser un chemin pour le fichier PDF

p.ex 'C:/dossier1/fichier1.pdf' => IIS/www/appli_root/file/common/C/dossier1/fichier1.pdf

voir ici une discussion sur les chemins absolus/relatifs d'une appli webform


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 27-04-2009 07:11:30

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] Sauvegarde en PDF! d'une datawindow dans une WebForm

Il ne sauvegarde pas le fichier pdf dans le C lorsque je lui mets le Path direct

Code: pb

dw_1.Object.DataWindow.Export.PDF.Distill.CustomPostScript
dw_1.Object.DataWindow.Export.PDF.Method = XSLFOP!
dw_1.SaveAs("C:/dossier1/dw_1.pdf",PDF!,true)

Wagener Bruno

Hors ligne

 

#4 27-04-2009 07:35:18

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Sauvegarde en PDF! d'une datawindow dans une WebForm

dans le C réel ?
ben non, comme expliqué, il va dans le C virtuel de l'appli web : IIS/www/appli_root/file/common/C/dossier1/fichier1.pdf


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#5 27-04-2009 07:41:47

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] Sauvegarde en PDF! d'une datawindow dans une WebForm

oui oui, c'est dans le c virtuel que je l'ai cherché après, avec le file manager ;)


Wagener Bruno

Hors ligne

 

#6 19-08-2009 10:14:09

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] Sauvegarde en PDF! d'une datawindow dans une WebForm

Résolu !

Code: pb

ls_name = "name"
ll_ret = dw_print.Retrieve()
dw_print.Object.DataWindow.Print.DocumentName = ls_name
    
ls_savename = "c:\" + ls_name + ".pdf"
ll_ret = dw_print.SaveAs(ls_savename, PDF!, true)

#IF DEFINED PBWEBFORM THEN
  DownloadFile(ls_savename,true)
#END IF


Le browser ouvre alors une fenêtre avec le pdf via laquelle il y a moyen de l'imprimer, de le sauvegarder et, bien entendu, de le visionner !


Wagener Bruno

Hors ligne

 

#7 19-08-2009 16:07:08

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Sauvegarde en PDF! d'une datawindow dans une WebForm

000 pepites


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#8 20-08-2009 06:31:49

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] Sauvegarde en PDF! d'une datawindow dans une WebForm

merci


Wagener Bruno

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22