|
[Résolu] Fichier pdf à nom dynamique |
|
Stagiaire WDF ![](http://old.wdforge.org/uploads/rank3e84154a75422.gif)
Inscrit: 03/02/2005 16:01
Post(s): 32
|
Bonjour, Y a-il un moyen pour générer des fichiers pdf avec des noms dynamiquement construit?
Ci-joint mon code ------------------ // Génération du nom du fichier PDF sNomFichier est une chaîne = ComplèteRep(fRepDonnées())+"Pointage_"+ DateVersChaine(index.PP,"JJ-MM-AAAA")+".pdf" iAperçu(iPDF,sNomFichier) iImprimeEtat(Etat_Prest_Jour,index.Date) FichierAffiche(sNomFichier,"application/pdf",Etat_Prest_Jour) -----------------
Fonctionne mais le nom pris est Etat_Prest_Jour.pdf au lieu de Pointage_"+ DateVersChaine(index.PP,"JJ-MM-AAAA")+".pdf
Bien à vous
Contribution le : 24/02/2005 02:01
|
|
|
Re: Fichier pdf à nom dynamique |
|
Animateur WDF ![](http://old.wdforge.org/uploads/rank3e8416e15d1a7.gif)
Inscrit: 26/06/2002 16:24
De wdforge.org
Post(s): 2822
|
Par ailleurs, Patrick Marty a proposé la solution suivante. Je me permet donc de le citer : //le nom du document est indiqué
iDestination(iPDF,"c:\MonDossier\MonFichier.pdf")
//la requete est réinitialisée avec ses paramètres
iInitRequeteEtat(MonEtat,"Param1", "Param2")
//la fenetre d'abandon est masquée
iFenêtreAbandon(Faux)
//l'impression est lancée
iImprimeEtat(MonEtat)
Explication : WinDev exécute la requete lors de l'aperçu et la réexecute lors de l'impression. L'information provient du Support Technique.
Contribution le : 24/02/2005 07:49
|
|
|
Re: Fichier pdf à nom dynamique |
|
Stagiaire WDF ![](http://old.wdforge.org/uploads/rank3e84154a75422.gif)
Inscrit: 03/02/2005 16:01
Post(s): 32
|
Bonjour, Je ne vois pas fort bien comment cela me retournera un nom dynamique (du genre Nom_date-dujour.pdf Pourras-tu m'éclairer? Merci
Contribution le : 27/02/2005 01:36
|
|
|
Re: Fichier pdf à nom dynamique |
|
Animateur WDF ![](http://old.wdforge.org/uploads/rank3e8416e15d1a7.gif)
Inscrit: 26/06/2002 16:24
De wdforge.org
Post(s): 2822
|
Hum ! Peut-être en modifiant le contenu de la commande iDestination() et lui idiquant le contenu désiré.
Contribution le : 28/02/2005 09:10
|
|
|
Re: Fichier pdf à nom dynamique |
|
Stagiaire WDF ![](http://old.wdforge.org/uploads/rank3e84154a75422.gif)
Inscrit: 03/02/2005 16:01
Post(s): 32
|
Finalement, voici ce que j'ai trouvé de mieux: // Génération du nom du fichier PDF sNomFichier est une chaîne = ComplèteRep(fRepDonnées())+"Pointage_"+ DateVersChaine(index.PP,"JJ-MM-AAAA")+".pdf" iAperçu(iPDF,sNomFichier) iImprimeEtat(Etat_Prest_Jour)
// Affichage sur le navigateur client FichierAffiche(sNomFichier,"application/pdf","Pointage_"+ DateVersChaine(index.PP,"JJ-MM-AAAA")+".pdf")
Bien à vous
Contribution le : 28/02/2005 23:51
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.