Page 1 sur 1
Test de champs texte vide... (débutante)

Publié:
04 Juil 2003 à 11:28
par Christine
Bonjour,Dans un masque, j'ai du texte, suivi d'un champ "Contenu". Je souhaiterais que le texte soit masqué en lecture, lorsque le champ n'a pas été complété.Pour cela, dans la boite de propriété du texte, dans l'onglet "Masquer le paragraphe", j'ai coché :- prévisualiser pour modification- ouvert pour modification- masquer le paragraphe si la formule est vérifiée :@If(Contenu="";1;0)Cela ne fonctionne pas.Qui pourrait m'aider ? Merci d'avance
Re: Test de champs texte vide... (débutante)

Publié:
04 Juil 2003 à 12:51
par Raziel
Salut,Normalement, si tu coche l'option "masquer le paragraphe si la formule est vérifiée " et que tu met comme formule Contenu = "", ton texte devrait être masqué.Est ce un champ Texte riche ou pas ?
Re: Test de champs texte vide... (débutante)

Publié:
04 Juil 2003 à 13:07
par Christine
Effectivement, c'est du texte riche. En mettant le champ en Texte, ça fonctionne bien. Y-a-t'il toutefois une solution pour tester si un champ de type richtext est vide ?Merci.
Re: Test de champs texte vide... (débutante)

Publié:
04 Juil 2003 à 13:07
par Raziel
Attention tous de même, si tu coche cette option et que le condition de masquage et que le champ soit vide, dans ce cas, ton champ sera masqué que ton doc soit en modif ou non.Coche uniquement l'option "masquer le paragraphe si la formule est vérifiée " et essaye un truc de ce genre pour ta formule de masquage :Contenu = "" & !@IsDocBeingEditedCette formule me permet de masquer le champ s'il n'est pas renseigné et si l'on est en lecture.
Re: Test de champs texte vide... (débutante)

Publié:
04 Juil 2003 à 13:09
par Raziel
Il ne me semble pas que l'on puisse, en formule, vérifier si un TR est vide...
Re: Test de champs texte vide... (débutante)

Publié:
04 Juil 2003 à 14:56
par Droad
Rajoute dans ton masque un champ ContenuVide (Nombre, calculé aprés la validation, masqué), avec comme formule:@Abstract( [TextOnly] ; 1024; ""; "Contenu") = NULLAttention, si le champ texte riche contient des objets (image, pièces jointes, etc) mais aucun texte, cette formule s'évalue quand même à "Vrai".La formule de masquage devient: ContenuVide[%sig%]