PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → attribut visible ou invisible dans une zone répétée
attribut visible ou invisible dans une zone répétée
Iniciado por jean, 21,jun. 2005 10:39 - 5 respuestas
Publicado el 21,junio 2005 - 10:39
Bonjour,

je souhaiterai savoir comment géré la visibilité ou l'invisibilité dans label ou d'une zone de saisie.

car j'utilise une zone répétée comme table , je fait afficher mes données dans des label, mais je souhaiterai faire apparaitre des zone de saisie a la place des label lorsque je clique sur un bouton. J'ai compris qu'il fallait faire appel au attribut et non au nom du champ, mais je ne sais pas comment manipuler la propiété visible de l'attribut.J'ai essayer plusieurs choses mais rien n'y fait.

j'ai essayer
maZone.attribut_label=faux
maZone.attribut_ZoneSaisie=vrai

voila si quelqu'un a une idée elle serai le bienvenue.

Merci d'avance
Publicado el 21,junio 2005 - 11:34
jean a écrit :

Bonjour,

je souhaiterai savoir comment géré la visibilité ou l'invisibilité dans label
ou d'une zone de saisie.

car j'utilise une zone répétée comme table , je fait afficher mes données
dans des label, mais je souhaiterai faire apparaitre des zone de saisie a la
place des label lorsque je clique sur un bouton. J'ai compris qu'il fallait
faire appel au attribut et non au nom du champ, mais je ne sais pas comment
manipuler la propiété visible de l'attribut.J'ai essayer plusieurs choses
mais rien n'y fait.

j'ai essayer
maZone.attribut_label=faux
maZone.attribut_ZoneSaisie=vrai

voila si quelqu'un a une idée elle serai le bienvenue.

Merci d'avance


tu dois pouvoir customiser le label d'une zone
regarde les propriétés ..libéllé vs ..valeur

Au pire tu ne mets pas de label et tu utilises un libellé pour faire
l'étiquette de ta zone.

--
Eric
Webmaster des Wtablettes
www.wtablettes.net
Publicado el 21,junio 2005 - 12:10
avant tout merci de m'avoir répondu aussi rapidement

mon pb n'est pas tant la valeur ou le libellé de dans ma zone de saisie.
c'est surtout de savoir si on peu rendre un label, libellé ou zone de saisie , d'une ligne de la zone répétée, invisble.

si vous avez des suggestion...
Publicado el 21,junio 2005 - 12:16
Salut,

il faut que tu utilises la propriété Visible pour la définition de l'attribut.
Admettons par exemple que tu définisses sur le bouton BtnTest l'attribut ZBtnVisible avec bien sûr la propriété visible.
Ensuite, tu le rend visible ou non en affectant l'attribut ZBtnVisible à Vrai ou Faux.

Voilà !

Bon dev,

Olivier

jean a mentionné :


Bonjour,

je souhaiterai savoir comment géré la visibilité ou l'invisibilité dans label ou d'une zone de saisie.

car j'utilise une zone répétée comme table , je fait afficher mes données dans des label, mais je souhaiterai faire
apparaitre des zone de saisie a la place des label lorsque je clique sur un bouton. J'ai compris qu'il fallait faire
appel au attribut et non au nom du champ, mais je ne sais pas comment manipuler la propiété visible de l'attribut.J'ai
essayer plusieurs choses mais rien n'y fait.

j'ai essayer
maZone.attribut_label=faux
maZone.attribut_ZoneSaisie=vrai

voila si quelqu'un a une idée elle serai le bienvenue.

Merci d'avance
Publicado el 21,junio 2005 - 12:41
j'ai essayer mais ça marche pas.

j'ai mis la propriété de mon libellé à visible, et j'ai essayer d'affecter un SI....Alors libellé=Faux. j'ai même essayer libellé..visible, mais il ne le reconnais pas, voila je ne sais plus quoi faire...

vous pourriez pas me donner un exemple plus précis,

merci d'avance
Publicado el 21,junio 2005 - 13:03
c bon j'ai trouver c que je cherchais , merci quand même pour vos réponses.

alors en fait il faut mettre l'élément que l'on souhaite (libellé, zone de saisie, etc) avec la propriété visible.
la zone répétée chez moi est généré par programmation, alors aa même rang que mon attribut, on place soit 1 si on veut voir l'élément au l'initialisation de la ZR soit 0 si on veut qu'elle soit invisible.

Après dans un bouton, il nous suffit de dire que attribut=1 pour rendre l'élément visible ou 0 pour faire l'inverse.

si vous souhaitez plus de précisions n'hésitez pas


bon dev