PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Visibilite des champs dans une ZR
Visibilite des champs dans une ZR
Débuté par Mickael T, 03 oct. 2005 09:45 - 1 réponse
Posté le 03 octobre 2005 - 09:45
Bonjour

J'utilise la propriete "Visible" pour les champs de ma ZR. Je souhaite que certain champ de la derniere ligne de ZR ne soit pas visible, j'ai donc créé un attribut ATTQtéVisible avec la propriété visible. Mais lorsque je teste ma page, mes champs n'apparaissent plus!
Pourtant dans le code de fin d'initialisation j'ai fait :
POUR ind = 1 A ZR..Occurrence
ATTQteVisible[ind] = Vrai
FIN

ATTQteVisible[ZR..occurence] = faux

Mais comme il n'y a pas vraiment d'aide sur cette propiété des attribut d'une ZR je me demande si c'est la bonne syntaxe ou si je n'ai pas oublié quelque chose.

Merci
Mickael
Posté le 03 octobre 2005 - 10:12
En fait c'est la bonne syntaxe mais il y a un autre problème
Voila mon code

ind est un entier
numArticle est un entier
surface est un entier
//Bloc 1
POUR ind = 1 A ZR..Occurrence
ATTPrixTotal[ind] = ATTPrix[ind] * ATTQuantité[ind]
ATTQteVisible[ind] = Vrai
FIN

//Bloc 2 : Ajout d'une ligne si le client a parrainé un ami
HLitRecherche(Client,IDClient,num)
si htrouve(Client) et client.PtParrainage > 0 alors
remise est une monetaire = Montant * 0.05
ZoneRépétéeAjouteLigne(ZR,"","","","","","","","Bla Bla Bla",remise,"","")
Montant = Montant*0.95
ATTQteVisible[ZR..Occurrence] = Faux
FIN

Avec ce code mes champs ne sont pas visibles mais si je supprime la partie où j'ajoute une ligne alors ca fontionne normalement et mes champs sont bien visible.
Quelque peut m'expliquer pourquoi la ligne ZoneRépétéeAjouteLigne(...) pose problème ?
Par contre si je mets le Bloc 2 avant le Bloc 1 la aussi ca fontionne normalement.