OVH Cloud OVH Cloud

Mémo vide ou Non

4 réponses
Avatar
PO2B
Bonjour à Tous,

J'ai un champs mémo sur mon formulaire (MemoLibre), qui est Non Visible par
défaut, j'ai ajouté un bouton pour rendre visible ce champs + 1 bouton pour
le cacher à nouveau.

Je voudrai afficher une image (flag1) lorsqu'il y a quelque chose de saisi
et une autre image (flag2).
quand le champs est vide.

Quelqu'un peut-il m'indiquer le code VB pour réaliser cela ?

Merci pour votre aide

Patrice

4 réponses

Avatar
Raymond [mvp]
Bonjour.

Tu ne serais pas en train de jouer les tatillons ?
si tu as déjà 2 boutons pour afficher le mémo c'est largement suffisant, tu
n'as pas besoin de drapeau. si le bouton afficher n'est pas validé le mémo
est vide et s'il est validé le mémo contient une valeur.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"PO2B" a écrit dans le message de news:
%
Bonjour à Tous,

J'ai un champs mémo sur mon formulaire (MemoLibre), qui est Non Visible
par défaut, j'ai ajouté un bouton pour rendre visible ce champs + 1 bouton
pour le cacher à nouveau.

Je voudrai afficher une image (flag1) lorsqu'il y a quelque chose de saisi
et une autre image (flag2).
quand le champs est vide.

Quelqu'un peut-il m'indiquer le code VB pour réaliser cela ?

Merci pour votre aide

Patrice




Avatar
PO2B
Oui j'avoue, je suis "tatillon" mais le bouton "Afficher" permet également
de saisir un commentaire s'il y a lieu, pas seulement de visualiser.

Par défaut le commentaire est masqué, il est donc impossible de savoir lors
de l'affichage du formulaire, s'il y a quelque chose de renseigné dans le
mémo....
l'opérateur doit malgré tout le savoir ....

Je dois cacher ce champs car les commentaires ne doivent pas apparaitre à la
vue du Client lors de la saisie ou de la consultation.


"Raymond [mvp]" a écrit dans le message de
news: %
Bonjour.

Tu ne serais pas en train de jouer les tatillons ?
si tu as déjà 2 boutons pour afficher le mémo c'est largement suffisant,
tu n'as pas besoin de drapeau. si le bouton afficher n'est pas validé le
mémo est vide et s'il est validé le mémo contient une valeur.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"PO2B" a écrit dans le message de news:
%
Bonjour à Tous,

J'ai un champs mémo sur mon formulaire (MemoLibre), qui est Non Visible
par défaut, j'ai ajouté un bouton pour rendre visible ce champs + 1
bouton pour le cacher à nouveau.

Je voudrai afficher une image (flag1) lorsqu'il y a quelque chose de
saisi et une autre image (flag2).
quand le champs est vide.

Quelqu'un peut-il m'indiquer le code VB pour réaliser cela ?

Merci pour votre aide

Patrice








Avatar
Raymond [mvp]
tu places 2 étiquettes avec des espaces dans la légende. tu changes la
couleur du fond selon la donnée du mémo ; vide fond vert, pas vide fond
rouge.
tu places le test dans le form_current et dans le afterupdate du mémo.
Voilà, un truc simple sans image.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"PO2B" a écrit dans le message de news:
%
Oui j'avoue, je suis "tatillon" mais le bouton "Afficher" permet également
de saisir un commentaire s'il y a lieu, pas seulement de visualiser.

Par défaut le commentaire est masqué, il est donc impossible de savoir
lors de l'affichage du formulaire, s'il y a quelque chose de renseigné
dans le mémo....
l'opérateur doit malgré tout le savoir ....

Je dois cacher ce champs car les commentaires ne doivent pas apparaitre à
la vue du Client lors de la saisie ou de la consultation.




Avatar
PO2B
OK Merci Raymond, c'est une bonne idée qui évite la surcharge de boutons.


"Raymond [mvp]" a écrit dans le message de
news:
tu places 2 étiquettes avec des espaces dans la légende. tu changes la
couleur du fond selon la donnée du mémo ; vide fond vert, pas vide fond
rouge.
tu places le test dans le form_current et dans le afterupdate du mémo.
Voilà, un truc simple sans image.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"PO2B" a écrit dans le message de news:
%
Oui j'avoue, je suis "tatillon" mais le bouton "Afficher" permet
également de saisir un commentaire s'il y a lieu, pas seulement de
visualiser.

Par défaut le commentaire est masqué, il est donc impossible de savoir
lors de l'affichage du formulaire, s'il y a quelque chose de renseigné
dans le mémo....
l'opérateur doit malgré tout le savoir ....

Je dois cacher ce champs car les commentaires ne doivent pas apparaitre à
la vue du Client lors de la saisie ou de la consultation.