PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV (earlier versions) → [WB26] Remplir la table d'un état depuis variable
[WB26] Remplir la table d'un état depuis variable
Started by Alex G, Jul., 26 2023 4:15 PM - No answer
Posted on July, 26 2023 - 4:15 PM
Bonjour,
j'ai une variable Datas qui est un tableau de tableau de chaine, et je souhaiterais que mon état les affichent sous la forme d'un tableau.

J'ai créer le tableau mais son fonctionnement m'est totalement inconnue.
Et la documentation donne un exemple sur un fichier de données, mais la c'est différent, j'ai un tableau qui contient plusieurs tableau avec 2 chaines à chaque fois, et je n'ai pas accès à du HLitSuivant etc.

Dans la partie ouverture de l'état, je créer mon tableau, et le remplie de données (tableau de 2 chaines).
Dans la partie lecture de données, je remplie les champs de la table.

Le problème c'est qu'il ne m'affiche que la dernière itération du tableau (datas[3]), et ce 3 fois.

Voici mon code:
// Ouverture de ETAT
Procedure MonEtat()

datas est un tableau de tableau de chaîne
datas.Ajoute(["1","test 1"])
datas.Ajoute(["2","test 2"])
datas.Ajoute(["3","test 3"])

// Lecture des données
POUR indice = 1 À TableauOccurrence(datas)
TEXTE2 = datas[indice][1]
TEXTE3 = datas[indice][2]
FIN


Concernant la table, si je sélectionne "par programmation" dans la description aucune données ne s'affiche et je ne sais pas comment donner ma variable en source.
J'ai donc mis "une variable (databinding)" et sélectionné ma variable "datas", qu'il reconnait comme étant un tableau de tableau => tableau [tableau].

Comment faire pour parcourir mes données ?