Donnez vie à vos documents numériques !
 

Répondre à : Léger bug sur mon formulaire

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

#74829
bebarth
Maître des clés

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é…

@+
😎

Attachments:
You must be logged in to view attached files.