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.