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

que tous les champs “R.” soient cachés
if (nomChamp.indexOf("R.")==0) {this.getField(nomChamp).display=display.hidden;}
que la couleur de fond de tous les champs “Q.” soit transparent
if (nomChamp.indexOf("Q.")==0) {this.getField(nomChamp).fillColor=color.transparent;}
que tous les autres champs et boutons dont le 1er indice est supérieur à 1 soient cachés aussi
Il faut capturer le nombre entre le premier et deuxième point avec indexOf et si c’est un chiffre ou nombre supérieur à 1,
var n1=nomChamp.indexOf(".");
var n2=nomChamp.lastIndexOf(".");
if (Number(nomChamp.substring(n1+1,n2))>1) {this.getField(nomChamp).display=display.hidden;}
Essaye ça et tu mes dis !
@+
😎