Après windows pour les nuls, voici PB pour les bons (ou presque).

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