OVH Cloud OVH Cloud

Garder le nom et chemin du PDF

8 réponses
Avatar
Jo
Bonjour,

je génère un fichier pdf avec la commande suivante
Reports("nometat").Printer = Application.Printers("PDFmail")

Comment faire pour mémoriser le path et nom du pdf comme dans un "OpenFile"
?

Johanne

8 réponses

Avatar
3stone
Salut,

"Jo"
| je génère un fichier pdf avec la commande suivante
| Reports("nometat").Printer = Application.Printers("PDFmail")
|
| Comment faire pour mémoriser le path et nom du pdf comme dans un "OpenFile" ?



mémoriser comme dans un OpenFile ?

Tu peux en dire plus ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Jo
Bonjour,

lors de la création du pdf, une fenêtre s'ouvre et l'utiliasteur choisi
l'emplacement et le nom qu«'il veut donner au fichier. J'aimerais pouvoir
récupérer ces informations pour lier le pdf à l'enregistrement.



Salut,

"Jo"
| je génère un fichier pdf avec la commande suivante
| Reports("nometat").Printer = Application.Printers("PDFmail")
|
| Comment faire pour mémoriser le path et nom du pdf comme dans un "OpenFile" ?



mémoriser comme dans un OpenFile ?

Tu peux en dire plus ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/




Avatar
3stone
Salut,

"Jo"
| lors de la création du pdf, une fenêtre s'ouvre et l'utiliasteur choisi
| l'emplacement et le nom qu«'il veut donner au fichier. J'aimerais pouvoir
| récupérer ces informations pour lier le pdf à l'enregistrement.


Je ne pense pas que cela soit possible...

Mais tu peux faire l'inverse.
Demander le chemin avec un "OpenFile" et y sauver le fichier à
l'aide d'une ligne de commande!


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Jo
OK, c'est une bonne idée, mais,

1. Comment utiliser la fonction "openFile" si le fichier n'existe pas encore?

2. Comment je fais pour passer l'emplacement et le nom du futur fichier en
paramètre dans la ligne de commande
Reports("nometat").Printer = Application.Printers("PDFmail")

Johanne



Salut,

"Jo"
| lors de la création du pdf, une fenêtre s'ouvre et l'utiliasteur choisi
| l'emplacement et le nom qu«'il veut donner au fichier. J'aimerais pouvoir
| récupérer ces informations pour lier le pdf à l'enregistrement.


Je ne pense pas que cela soit possible...

Mais tu peux faire l'inverse.
Demander le chemin avec un "OpenFile" et y sauver le fichier à
l'aide d'une ligne de commande!


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/




Avatar
3stone
re,

"Jo"
| 1. Comment utiliser la fonction "openFile" si le fichier n'existe pas encore?

Par exemple faire sélectionner le répertoire
http://www.3stone.be/access/articles.php?lng=fr&pg1
et une zone de texte pour saisir le nom souhaité (ou l'imposé)


| 2. Comment je fais pour passer l'emplacement et le nom du futur fichier en
| paramètre dans la ligne de commande
| Reports("nometat").Printer = Application.Printers("PDFmail")

je dirais que c'est une méthode qui ne permet pas choisir...

je ne connais pas PDFmail, mais avec pdfCreator tu peux
spécifier l'endroit et le nom du fichier par une ligne de commande.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Jo
Ok, merci!

Pour le point 2, J'ai aussi "Adobe PDF".
j'aimerais que tu me donnesi la ligne de commande pour ton pdfCreator, je
pourrai peut-être l'adapter.

Johanne


re,

"Jo"
| 1. Comment utiliser la fonction "openFile" si le fichier n'existe pas encore?

Par exemple faire sélectionner le répertoire
http://www.3stone.be/access/articles.php?lng=fr&pg1
et une zone de texte pour saisir le nom souhaité (ou l'imposé)


| 2. Comment je fais pour passer l'emplacement et le nom du futur fichier en
| paramètre dans la ligne de commande
| Reports("nometat").Printer = Application.Printers("PDFmail")

je dirais que c'est une méthode qui ne permet pas choisir...

je ne connais pas PDFmail, mais avec pdfCreator tu peux
spécifier l'endroit et le nom du fichier par une ligne de commande.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/




Avatar
3stone
Salut,

"Jo"
| Pour le point 2, J'ai aussi "Adobe PDF".
| j'aimerais que tu me donnesi la ligne de commande pour ton pdfCreator, je
| pourrai peut-être l'adapter.


Ce n'est pas "mon" pdfCreator ;-)


Regarde ici :
http://sourceforge.net/projects/pdfcreator/

regarde dans le fichier d'aide qui est bien fait !


Perso, j'utilise le couple FinePrint et pdfFactory :o))


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Jo
Un gros merci :-)
je regarde ça tout de suite.


Salut,

"Jo"
| Pour le point 2, J'ai aussi "Adobe PDF".
| j'aimerais que tu me donnesi la ligne de commande pour ton pdfCreator, je
| pourrai peut-être l'adapter.


Ce n'est pas "mon" pdfCreator ;-)


Regarde ici :
http://sourceforge.net/projects/pdfcreator/

regarde dans le fichier d'aide qui est bien fait !


Perso, j'utilise le couple FinePrint et pdfFactory :o))


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/