|
Comment obtenir libellé invisible sur chaîne vide |
Iniciado por janlam, 27,sep. 2005 22:01 - 7 respuestas |
| |
| | | |
|
| |
Publicado el 27,septiembre 2005 - 22:01 |
J'ai un champ affich formaté dans une ZR je voudrais que quand la chaîne est vide, le libellé du champ soit invisible.
SI ReqLivresParametres.DIM_METR = "" Lib_Frmt..Etat = Invisible SINON Lib_Frmt..Etat = Visible FIN
Ne fonctionne pas... MERCI de me donner le truc pour vérifier si une chaîne est vide |
| |
| |
| | | |
|
| | |
| |
Publicado el 28,septiembre 2005 - 08:16 |
Il ne faut pas tester directement ReqLivresParametres.DIM_METR mais l'attribut auquel ce parametre est relie dans ta ZR |
| |
| |
| | | |
|
| | |
| |
Publicado el 28,septiembre 2005 - 10:19 |
Salut,
Le 27/09/2005, Jan Lam a supposé :
J'ai un champ affich formaté dans une ZR je voudrais que quand la chaîne est vide, le libellé du champ soit invisible.
Comme tu travaille dans une zone répétée, la meilleure manière que je vois est de définir un attribut LibVisible qui pointera sur la propriété visible de ton champ libellé. De cette manière, au remplissage de la zone répétée, tu initialises cet attribut...
Peut-être que tester le contenu dans le code d'affichage de chaque ligne de la ZR peut suffire, mais je n'en suis pas sûr...
SI ReqLivresParametres.DIM_METR = "" Lib_Frmt..Etat = Invisible SINON Lib_Frmt..Etat = Visible FIN
Ne fonctionne pas... MERCI de me donner le truc pour vérifier si une chaîne est vide
Bon dev'
-- Guillaume |
| |
| |
| | | |
|
| | |
| |
Publicado el 28,septiembre 2005 - 10:39 |
Jan Lam avait écrit le 27/09/2005 :
J'ai un champ affich formaté dans une ZR je voudrais que quand la chaîne est vide, le libellé du champ soit invisible.
SI ReqLivresParametres.DIM_METR = "" Lib_Frmt..Etat = Invisible SINON Lib_Frmt..Etat = Visible FIN
Ne fonctionne pas... MERCI de me donner le truc pour vérifier si une chaîne est vide
et en utilisant des indices ? imax=zonerepeteeoccurrence(ReqLivresParametres) pour i= 1 à imax si sansespace(dim_METR[i))="" alors dim_METR[i)..visible=faux sinon dim_METR[i)..visible=vrai fin fin
A essayer
-- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | |
| |
Publicado el 28,septiembre 2005 - 12:54 |
c'est pas le libellé qu'il faut mettre en invisible, mais le champ, le libellé sera par la meme occasion invisible!!!
Le 27/09/2005, Jan Lam a supposé :
J'ai un champ affich formaté dans une ZR je voudrais que quand la chaîne est vide, le libellé du champ soit invisible.
SI ReqLivresParametres.DIM_METR = "" Lib_Frmt..Etat = Invisible SINON Lib_Frmt..Etat = Visible FIN
Ne fonctionne pas... MERCI de me donner le truc pour vérifier si une chaîne est vide
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net |
| |
| |
| | | |
|
| | |
| |
Publicado el 28,septiembre 2005 - 14:26 |
Eric R. avait écrit le 28/09/2005 :
Jan Lam avait écrit le 27/09/2005 : J'ai un champ affich formaté dans une ZR je voudrais que quand la chaîne est vide, le libellé du champ soit invisible.
SI ReqLivresParametres.DIM_METR = "" Lib_Frmt..Etat = Invisible SINON Lib_Frmt..Etat = Visible FIN
Ne fonctionne pas... MERCI de me donner le truc pour vérifier si une chaîne est vide
et en utilisant des indices ? imax=zonerepeteeoccurrence(ReqLivresParametres) pour i= 1 à imax si sansespace(dim_METR[i))="" alors dim_METR[i)..visible=faux sinon dim_METR[i)..visible=vrai fin fin A essayer
0ups. j'ai répondu trop vite. Effectivement dans uned ZR, c'est un attribut lié au champs qui te permettra de gérer ça.
-- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | |
| |
Publicado el 29,septiembre 2005 - 05:35 |
Merci les mecs pour les suggestions. Ça m'oriente. La propriété Visible des Attrib de ZR, connais pas, mais je vais explorer ça à fond, dès que mon horaire surchargé me laisse un petit répit. Je vous en donnerai des nouvelles. Merci encore! |
| |
| |
| | | |
|
| | |
| |
Publicado el 29,septiembre 2005 - 15:03 |
Merci encore à tous pour les indices! Tout marche à souhait en procédant de la façon suivante:
1. Dans la ZR, ajouter un attribut avec propriété Visible relié au champ dont la valeur est à rendre visible/invisible. 2. Dans Affichage ligne ZR: // teste si la chaîne est vide : SI ZoneRépétée_Req_Livres.ATT_Frmt = "" ALORS AttLibVisible..Valeur = Faux SINON AttLibVisible..Valeur = Vrai FIN |
| |
| |
| | | |
|
| | | | |
| | |
|