PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Zone Répété, champ Invisible
Zone Répété, champ Invisible
Débuté par yves, 20 juil. 2003 04:00 - 2 réponses
Posté le 20 juillet 2003 - 04:00
Bonjour,
J'aimerai rendre un champ image invisible à l'affichage d'une ligne d'une
Zone répétée, s'il n'y a pas d'images. Mais le code suivant ne fonctionne
pas ....

SI Taille(HInfoMémo(ANNONCE,Img1)) > 0 ALORS Img1..Visible=Faux

Merci pour vos idées
yves
Posté le 21 juillet 2003 - 11:55
Bonjour,

Pour effectuer cette manipulation, créez un attribut dans la zone répétée
(par exemple VISIMG), dont le champ associé est le champ image à rendre
visible/invisible, et donc la propriété est "Visibilité".

Dans votre code, remplacez Img1..Visible = Faux par :

VISIMG = Faux

Par exemple :

-- Affichage d'une ligne (zone répétée)

SI Taille(HInfoMémo(ANNONCE,Img1)) > 0 ALORS VISIMG=Faux


--
Cordialement,

Le Support Technique Gratuit

"Yves" <yves@ncmedia.ch> a écrit dans le message de news:3f19e6a4@news....
Bonjour,
J'aimerai rendre un champ image invisible à l'affichage d'une ligne d'une
Zone répétée, s'il n'y a pas d'images. Mais le code suivant ne fonctionne
pas ....

SI Taille(HInfoMémo(ANNONCE,Img1)) > 0 ALORS Img1..Visible=Faux

Merci pour vos idées
yves


Posté le 22 juillet 2003 - 00:16
Bonjour,
Merci pour le conseil, ca fonctionne presque, le champ image est bien
visible uniquement sur certaines lignes, mais un carré blanc est affiché au
lieu de l'image réelle et ceci pour toutes les images. Les images
apparaissent correctement avec la propriété "valeur" mais par contre
l'affichage (visible/invisible) fonctionne plus correctement !!
Yves

"Le Support Technique Gratuit" <supportgratuit@pcsoft.fr> a écrit dans le
message de news:3f1ba7bc$1@news....
Bonjour,

Pour effectuer cette manipulation, créez un attribut dans la zone répétée
(par exemple VISIMG), dont le champ associé est le champ image à rendre
visible/invisible, et donc la propriété est "Visibilité".

Dans votre code, remplacez Img1..Visible = Faux par :

VISIMG = Faux

Par exemple :

-- Affichage d'une ligne (zone répétée)

SI Taille(HInfoMémo(ANNONCE,Img1)) > 0 ALORS VISIMG=Faux


--
Cordialement,

Le Support Technique Gratuit

"Yves" <yves@ncmedia.ch> a écrit dans le message de news:3f19e6a4@news....
Bonjour,
J'aimerai rendre un champ image invisible à l'affichage d'une ligne

d'une
> > Zone répétée, s'il n'y a pas d'images. Mais le code suivant ne
fonctionne
pas ....

SI Taille(HInfoMémo(ANNONCE,Img1)) > 0 ALORS Img1..Visible=Faux

Merci pour vos idées
yves