PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → [WM15] Problème utilisation zone répétée
[WM15] Problème utilisation zone répétée
Débuté par GDev, 01 fév. 2011 17:16 - 2 réponses
Posté le 01 février 2011 - 17:16
Bonjour à tous,

Voilà j'utilise pour la première fois des zones répétées et mon talent de développeur doit être très limité vu que je n'arrive pas à les utiliser.
Voici mon code dans un premier temps :
// Initialisation de zone répétée REPETE1
ZoneRépétéeSupprimeTout(ZR_CLIENT)

HLitPremier(CLIENT, IDCLIENT)
TANTQUE HEnDehors = Faux ZoneRépétéeAjouteLigne(ZR_CLIENT,CLIENT.NOM,CLIENT.PRENOM,CLIENT.ADRCLIENT)
HLitSuivant(CLIENT, IDCLIENT)
FIN

// Rafraîchissement de la zone répétée "ZoneProduit"
// à partir du début de la zone répétée
ZoneRépétéeAffiche(ZR_CLIENT, taDébut)


Voici mon code dans un deuxième temps
// Initialisation de zone répétée REPETE1
ZoneRépétéeSupprimeTout(ZR_CLIENT)

HLitPremier(CLIENT, IDCLIENT)
TANTQUE HEnDehors = Faux
ZR_CLIENT[i]= CLIENT.NOM
HLitSuivant(CLIENT, IDCLIENT)
i++
FIN

// Rafraîchissement de la zone répétée "ZoneProduit"
// à partir du début de la zone répétée
ZoneRépétéeAffiche(ZR_CLIENT, taDébut)


Dans le premier cas cela fonctionne mais rien ne s'affiche dans ma zone, en fait j'ai un bandeau qui s'affiche sans rien.
Dans le deuxième cas cela plante avec ce message d'erreur :

La liste est vide.
Aucun indice n'est valide pour le champ ZR_CLIENT.
(Indice spécifié : 1).

Sincèrement je ne sais pas comment faire pour afficher tout simplement le nom de mon client dans la zone répétée.

Pourriez vous m'aider s'il vous plait ?

PS : J'ai vu dans l'aide que les attributs pour les zones répétées en WDM n'étaient pas obligatoire, c'est pour cette raison que je n'ai pas mis d'attributs
Posté le 01 février 2011 - 18:05
Merci ce problème est résolu
Posté le 25 mars 2011 - 16:37
Bonjour,

J ai exactement le même problème pouvez-vous me dire comment vous avez résolu ce problème.

Merci
Cordialement.