Donnez vie à vos documents numériques !
 

Répondre à : Validation d’un formulaire avant impression

abracadabraPDF Forums PDF – Général Validation d’un formulaire avant impression Répondre à : Validation d’un formulaire avant impression

#49927
Merlin
Maître des clés

Bien reçu mais je n’arrive pas bien à manier Designer, voici un script qui est fourni comme exemple dans le SDK d’Acrobat et que je t’ai personnalisé.
Il te faut juste changer le nom des champs (en capitales) et franciser les deux messages d’alerte :

Code:
// Specify a list of required field names:
var requiredField = [« CHAMP1 », « CHAMP2 »,
« CHAMP3 »];
// Loop through the array of field names:
for (var i=0; ivar f = this.getField(requiredField);
if (f.value == «  »){
app.alert(« The  » + requiredField + « 
field is required; please click OK on this
message; enter data; and then click this
button again until there are no error
messages »)
break;
}
else if(i == requiredField.length – 1) {
app.alert(« Thank you, all required
fields have been completed »);
this.print();
}
}

Pour les messages d’alerte je te conseille l’utilisation de Abra-Txt2Unicode : http://abracadabrapdf.net/articles.php?lng=fr&pg=440

:soleil:  :contentdance: