PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → parcourir une zone repetée
parcourir une zone repetée
Iniciado por axl_snakepit62, 29,dic. 2005 16:26 - 10 respuestas
Publicado el 29,diciembre 2005 - 16:26
bonjour,

j'ai une zone repetée et j'aimerais recuperer la valeur de chaque colonne pour chaque ligne apres l'affichage de la zone.

j'ai testé :

pour i=1 a zonerepeteeoccurence(zR)

client.nom=nom[i]

fin

mais apparement le [i] est interdit.

Merci
Publicado el 29,diciembre 2005 - 16:47
dsl j'ai crié au secours un peu trop tot.

je n'avais pas rélie mes champs à mes attributs...
Publicado el 30,diciembre 2005 - 10:02
L'hénoret ludovic a émis l'idée suivante :


dsl j'ai crié au secours un peu trop tot.

je n'avais pas rélie mes champs à mes attributs...


d'où une convention que tu dois absolument observer :

Tes champs attributs, tu préfixeras avec qq chose du genre ATTnom out
àNOM ou ce que tu veux du moment que tu retrouves cette logique
partouit et qu'elle te pemet de faire le lien (mentalement bien sûr)
directement avec la zone ad'hoc.

sinon autre technique pour se positionner sur la ZR
pour i=1 a ZoneRepeteeOccurrence(ZR_Cli)
ZR_Cli=i
client.nom=Zr_cli.ATTnom
fin

je préfère aussi qualifier ma zone avec la ZR pour moins d'erreurs.



--
Eric Roumégou
Webmaster des wtablettes
Publicado el 30,diciembre 2005 - 12:16
Merci beaucoup.

Je rencontre une autre probleme.

En fait dans ma ZR je met deux champs de saisies sur une ligne.

Sur le site je choisi le nombre de ligne à afficher.

Je saisie ensuite les valeur dans les champs et je les parcoure comme vous avait dit.

LE problème est que , bien que les champs soit remplis, la récuperation des données est vide.

C'est comme ci tout mes champs étaient vide.

Merci
Publicado el 30,diciembre 2005 - 12:28
encore une fois j'ai trouvé la solution.

Il suffit de spécifier que l'attribut est une valeur et non un libellé.
Publicado el 30,diciembre 2005 - 12:49
Par contre j'ai une liste avec plusieurs valeur et il me prend l'indice de la ligne et non pas le texte.

Comment faire ?
Publicado el 30,diciembre 2005 - 13:02
L'hénoret ludovic a émis l'idée suivante :
Par contre j'ai une liste avec plusieurs valeur et il me prend l'indice de la
ligne et non pas le texte.

Comment faire ?


zonerepetee.attribut[zonerepetee]

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Publicado el 30,diciembre 2005 - 15:01
merci mais ça en marche pas, il reprend toujours la ligne.

Je signale que c'est une liste rempli manuellement.
Publicado el 30,diciembre 2005 - 15:17
Juste pour dire qu'avec une liste rempli avec le contenu d'un fichier cela ne change rien au problème
Publicado el 30,diciembre 2005 - 22:59
L'hénoret ludovic a présenté l'énoncé suivant :
Juste pour dire qu'avec une liste rempli avec le contenu d'un fichier cela ne
change rien au problème


poste ton code pour voir

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Publicado el 02,enero 2006 - 15:29
Merci mais j'ai contourné le problème.