Masquer entrée de plan en fonction du nombre de document vue

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

Masquer entrée de plan en fonction du nombre de document vue

Messagepar bmoon » 22 Nov 2010 à 14:28

Bonjour,

Je cherche à masquer une entrée de plan en fonction du nombre de document qu'il y a dans la vue que cette entrée doit ouvrir.

C'est à dire : si il n'y a pas de document dans cette vue, l'entrée doit être masquer...

J'ai mis ceci dans l'option de masquage de mon entrée de plan :

Code : Tout sélectionner
_TMP := @DbColumn("";"";OffreBancaireCtrtFerm;5);
@If(@Elements(_TMP)=0;@False;@True)


Mais cela ne fonctionne pas.

Dans la vue en question j'ai une colonne Total contenant le total par categorie (colonne 5) qui est masquée.

Merci de votre aide.[/code]
Dernière édition par bmoon le 22 Nov 2010 à 16:12, édité 1 fois.
bmoon
Premier posts
Premier posts
 
Message(s) : 45
Inscrit(e) le : 22 Sep 2005 à 09:42

Messagepar Michael DELIQUE » 22 Nov 2010 à 14:31

salut

déjà

@DbColumn("":"nocache";@dbname;OffreBancaireCtrtFerm;5)

ensuite

tu créé un masque de teste et dans un texte calculé tu colle ta formule

@DbColumn("";"";OffreBancaireCtrtFerm;5) histoire de voir ce qui retourne

mais je serais toi je ferrais un

@DbColumn("";"";OffreBancaireCtrtFerm;0)
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar bmoon » 22 Nov 2010 à 14:39

OK merci ;) je vais tester ça !
bmoon
Premier posts
Premier posts
 
Message(s) : 45
Inscrit(e) le : 22 Sep 2005 à 09:42

Messagepar bmoon » 22 Nov 2010 à 14:51

Le @DbColumn ne me retourne rien... j'ai essayé de le mettre dans un masque mais cela me retourne vide... :(
bmoon
Premier posts
Premier posts
 
Message(s) : 45
Inscrit(e) le : 22 Sep 2005 à 09:42

Messagepar Michael DELIQUE » 22 Nov 2010 à 14:54

construit une vue juste pour le test

une vue toute simple avec une colonne
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar bmoon » 22 Nov 2010 à 15:45

Bon ca y est j'ai trouvé la solution.
J'ai mis ceci :

Code : Tout sélectionner
@Elements(@DbColumn("":"nocache";"";"MarktingOffreBanqCtrtFerm";3))=0


Et ca marche NICKEL !

Merci de ton aide Michael ;)
bmoon
Premier posts
Premier posts
 
Message(s) : 45
Inscrit(e) le : 22 Sep 2005 à 09:42

Messagepar roubech » 22 Nov 2010 à 22:30

j'ai un doute :
le plan et les formules de masquage associées sont calculés au moment de l'ouverture du plan
donc je doute que que le masquage soit ré évalué lorsque des docs seront ajoutés ou supprimés dans cette vue
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement