Bonjour,
J'ai un script qui fonctionne très bien avec la version Microsoft Windows XP & Vista mais ça ne fonctionne pas sous Mac OS X. J'ai tous les accès en lecture/écriture.
En résumé le script permet de sauvegarder le document sous un autre nom en prenant le résultat du champ "no" et le nom du fichier pour faire ceci :
11111_nomdufichier.pdf (11111 étant la valeur du champ "no")
Message d'erreur lors de l'exécution :
Votre fichier n'a pu être sauvegardé.
dans une boîte qui s'intitule :
Avertissement : Fenêtre JavaScript - Erreur d'enregistrement
Dans ce script, la création du nom de fichier fonctionne (ex : 11111_nomdufichier.pdf). C'est lorsque le script tente de sauvegarder le dit fichier que ca ne fonctionne pas.
Script :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 // SaveAs Function var saveFunction = app.trustedFunction(function(doc, nomFichier, no) { app.beginPriv(); var myPath = no + "_" + nomFichier + ".pdf"; doc.saveAs({cPath: myPath, bPromptToOverwrite: true}); app.endPriv(); });
Bien à vous,
Frédéric
P.S. : J'utilise bien Adobe Reader et non Adobe Acrobat. Le script se trouve dans le répertoire "JavaScript" d'Adobe Reader.
Partager