abracadabraPDF › Forums › PDF – Général › Exécution de fonction par bouton › Répondre à : Exécution de fonction par bouton

Tu peux simplifier le script ci-dessus ainsi :
// les champs dont les noms commencent par "Q." ne seront pas en lecture seule
this.getField("Q").readonly=false;
//de plus, si ces champs sont de type texte alors leur valeur par défaut sera ""
// sinon l'item 0 mettre l'item 0 comme valeur pour les champs qui ne sont pas de type texte
// si la valeur par défaut des champ texte est "" et que la valeur
// par défaut des listes est le premier item il suffit d'écrire :
this.getField("Q").value=this.getField("Q").defaultValue;
//si la première occurrence d'un champ est "R." alors la valeur de chacun de ces champs deviendra la valeur par défaut
this.getField("R").defaultValue=this.getField("R").value;
-
Cette réponse a été modifiée le il y a 9 mois par
Merlin. Raison: Rectification