Donnez vie à vos documents numériques !
 

Répondre à : Extraire un indice

abracadabraPDF Forums PDF – Général Extraire un indice Répondre à : Extraire un indice

#74457
Merlin
Maître des clés

Bonjour

 

Le principe :

// mettre la chaine de caractères en variable
cTexte = "Aide.12.33";
// découper la chaine de caractères sur les points qu'elle contient
// ce qui la transforme en array
aTexte = cTexte.split(".");
// l'array "aTexte" comporte donc 3 éléments numérotés de zéro à 2,
// 1 étant donc celui du milieu
console.println(aTexte[1]);

 

Donc ton script devrait ressembler à ça :

var nomChamp = this.getNthFieldName(i);
var b = nomChamp.split(".");
if (Number(b[1]) > 0) {....action à exécuter...}

 

Number() sert à convertir l’élément chaine de caractères (string) de l’array en chiffre (Number) pour qu’il soit évalué correctement par l’opérateur >