Test de champs texte vide... (débutante)

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Test de champs texte vide... (débutante)

Messagepar Christine » 04 Juil 2003 à 11:28

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
Cordialement,
Christine.
Avatar de l’utilisateur
Christine
Maître-posteur
Maître-posteur
 
Message(s) : 464
Inscrit(e) le : 17 Déc 2004 à 10:36
Localisation : Bourgogne

Re: Test de champs texte vide... (débutante)

Messagepar Raziel » 04 Juil 2003 à 12:51

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 ?
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Re: Test de champs texte vide... (débutante)

Messagepar Christine » 04 Juil 2003 à 13:07

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.
Cordialement,
Christine.
Avatar de l’utilisateur
Christine
Maître-posteur
Maître-posteur
 
Message(s) : 464
Inscrit(e) le : 17 Déc 2004 à 10:36
Localisation : Bourgogne

Re: Test de champs texte vide... (débutante)

Messagepar Raziel » 04 Juil 2003 à 13:07

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.
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Re: Test de champs texte vide... (débutante)

Messagepar Raziel » 04 Juil 2003 à 13:09

Il ne me semble pas que l'on puisse, en formule, vérifier si un TR est vide...
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Re: Test de champs texte vide... (débutante)

Messagepar Droad » 04 Juil 2003 à 14:56

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%]
Droad
 


Retour vers Développement