Donnez vie à vos documents numériques !
 

Répondre à : Boite de dialogue

abracadabraPDF Forums PDF – Général Boite de dialogue Répondre à : Boite de dialogue

#75749
jctremblay
Maître des clés

Merlin à raison, cela ne se fait que dans un contexte d’autorisation (script d’application, console ou protection renforcée)

Voici une modification qui fonctionnera dans ce contexte.

function Save() {
var userName = app.response("Veuillez entrer votre nom :");
if (!userName || userName.trim() === "") {
app.alert("Le nom ne peut pas être vide.");
return;
}

var now = new Date();
var date = util.printd("yyyy.mm.dd-HH", now) + "h" + util.printd("MM", now);
var newFileName = date + "_organisation-" + userName + ".pdf";
var filePath = this.path.replace(this.documentFileName, "");
var newFullFilePath = filePath + newFileName;
try {
this.saveAs(newFullFilePath);
} catch (e) {
app.alert("Erreur, l'enregistrement suivant est impossible : " + newFullFilePath);
}
}