abracadabraPDF › Forums › PDF – Général › Message d’erreur ‘Paramêtre erroné’ lors de tentative d’extraction d’une page. › Répondre à : Message d’erreur ‘Paramêtre erroné’ lors de tentative d’extraction d’une page.

Ce script :
if (app.alert({cMsg: « Voulez-vous vraiment verrouiller les champs de saisie de ce formulaire ?nCette action ne pourra pas u00EAtre annulu00E9e. », cTitle: « verrouiller », nIcon: 2, nType: 2}) == 4) {
for (var i = 0; i < this.numFields; i++) {
var oFld = this.getField(this.getNthFieldName(i));
if (oFld.type != « button ») {oFld.readonly = true;}
}
}
verrouille tous les champs sauf ceux qui sont de type « button », parce-qu’en général on lance cette action depuis un champ de type bouton, pas depuis un champ de type texte. :Smiley03:
Et il se trouve que les champs images sont de type « button »…
Donc il faut modifier le script ainsi pour verrouiller TOUS les champs :
if (app.alert({cMsg: « Voulez-vous vraiment verrouiller les champs de saisie de ce formulaire ?nCette action ne pourra pas u00EAtre annulu00E9e. », cTitle: « verrouiller », nIcon: 2, nType: 2}) == 4) {
for (var i = 0; i < this.numFields; i++) {
var oFld = this.getField(this.getNthFieldName(i));
oFld.readonly = true;
}
}
:Smiley15: