abracadabraPDF › Forums › PDF – Général › Numéro de page › Répondre à : Numéro de page

Je viens de modifier le script associé au bouton de l’avant dernière page : en ajoutant cette ligne : if (numpage = this.numPages – 1) {this.getField(« supp_PS49″).display = display.hidden};
Et ça à l’air de fonctionner. Voici le script complet.
var numpage = (event.target.page+1);
var cResponse = app.response({
//Attention, opération irréversible !
cQuestion:
»
\u0041\u0074\u0074\u0065\u006e\u0074\u0069\u006f\u006e\u002c\u0020\u006f\u0070\u00e9\u0072\u0061\u0074\u0069\u006f\u006e\u0020\u0069\u0072\u0072\u00e9\u0076\u0065\u0072\u0073\u0069\u0062\u006c\u0065\u0020\u0021
« ,
//Supprimer la page suivante?
cTitle:
»
\u0053\u0075\u0070\u0070\u0072\u0069\u006d\u0065\u0072\u0020\u006c\u0061\u0020\u0070\u0061\u0067\u0065\u0020\u0073\u0075\u0069\u0076\u0061\u006e\u0074\u0065\u003f
« ,
cDefault: « »,
//Saisir le code
cLabel: » \u0053\u0061\u0069\u0073\u0069\u0072\u0020\u006c\u0065\u0020\u0063\u006f\u0064\u0065 »
});
if (cResponse == « 4096 »){
if (numpage = this.numPages – 1) {this.getField(« supp_PS49″).display = display.hidden};
else if {this.deletePages(numpage);
numeroPage();
app.alert({cMsg: »Fait », nIcon:3});
}}
else {app.alert({cMsg: »Opération annulée », nIcon:3});}
Par contre, je ne sais pas trop comment faire pour que se script fonctionne pour cacher tous les boutons supp_PS… qui peuvent se retrouver sur la dernière page après suppression d’autres pages.