abracadabraPDF › Forums › PDF – Général › Léger bug sur mon formulaire › Répondre à : Léger bug sur mon formulaire

Après avoir cherché un certain temps, je me suis aperçu que :
Lorsque l’on crée une case à cocher sur Acrobat, sa valeur par défaut est « Off » (décochée).
Apparemment, avec ton logiciel, sa valeur par défaut lors de sa création est « undefined » (décochée), et lorsqu’on la coche puis décoche sa valeur est « Off ».
Pour que ça fonctionne sans modifier le script, il faut donc cocher/décocher toutes les cases à cocher avant de les utiliser (idem pour les boutons radio je suppose), ou lancer ce script :
for (var i=0; i<this.numFields; i++) {
var nomChamp=this.getNthFieldName(i);
if ((this.getField(nomChamp).type=="checkbox" || this.getField(nomChamp).type=="radiobutton") && this.getField(nomChamp).value=="undefined") this.getField(nomChamp).value="Off";
}
Pour info, ça ne fonctionnait pas non plus dans le premier fichier que tu as partagé…
@+
😎