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

#74464
michel c.
Participant

La parenthèse était au mauvais endroit.

J’ai modifié ainsi :

for (var i=0; i<this.numFields; i++) {
var nomChamp=this.getNthFieldName(i);
var a=nomChamp.substring(0, 4);
var b = nomChamp.split(« . »);
console.println(« partie 0 : « +a+ » ; partie 1 : « +nomChamp[1]+ » ; partie 2 : « +nomChamp[2]);

}

Pour la partie 1 je n’ai pas de souci. Par contre pour les parties 1 et 2 la console me renvoie le 2ème et le 3ème caractère de chaque nom de champ.

 

Edit : je viens de comprendre :

for (var i=0; i<this.numFields; i++) {
var nomChamp=this.getNthFieldName(i);

var b = nomChamp.split(".");
var P1 = (b[0]);
var P2 = (b[1]);
var P3 = (b[2]);

console.println("partie 1 : "+P1+" ; partie 2 : "+P2+" ; partie 3 : "+P3);

}

 

Merci beaucoup en tout cas, je n’avais jusqu’à présent pas bien saisi la fonction split.

Grâce à tes explications je pense avoir bien compris maintenant. Ça va m’apporter beaucoup je pense.

  • Cette réponse a été modifiée le il y a 11 mois par michel c..
  • Cette réponse a été modifiée le il y a 11 mois par michel c..