- Ce sujet est vide.
-
Sujet
-
Salut à tous,
je bosse sur un doc avec des champs de formulaires constituant visuellement un tableau.
Je dois pouvoir intervenir sur ces champs pour les masquer et les déplacer. Sur un champs unique c’est trop facile… mais quand il s’agit de boucler tout ça ça marche moins bien :mur:
Je cherche donc à boucler ce type de ligne :var Vliste = this.getField(“liste”);
J’ai trouvé 2 orientations : eval et les tableaux. Je me suis cassé les dents sur le eval alors je poursuit avec les tableaux mais c’est pas encore ça (j’utilise jamais les tableaux) :Ooops:
Voici actuellement mon code de test :var V1_col = new Array();
var tab_col = new Array();
for (i= 0; i <= 6; i++){
tab_col = “text”+i;
V1_col = “Vtext”+i;
eval(“Vtext”+i) = this.getField(tab_col);// cette ligne pourri la valeur de V1_col qui me retourne un null. Lorsque je la désactive mes valeurs sont correctes.
}
app.alert({
cMsg: V1_col[1],cTitle: “Test”,
});Je ne mets ici qu’une alerte, les transformations attendues seront développées quand j’aurai récupéré ces foutus champs texte. :Euuuh:
Pour résumer j’ai besoin d’associer plusieurs champs texte à des variables pour pouvoir intervenir dessus.
J’ai l’impression de ne pas être loin mais ça coince ! HELP !PS : sinon je peux variable par variable mais c’est moche et génère beaucoup trop de ligne (pour ceux qui auraient envie de me suggérer cette solution qui restera la dernière envisageable)
- Vous devez être connecté pour répondre à ce sujet.