Formule de masquage

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

Formule de masquage

Messagepar cyril08 » 01 Mars 2011 à 17:30

J'ai un tableau à deux lignes et deux boutons.

Le bouton B1 me fait apparaitre ma ligne L1.
Le bouton B2 me fait apparaitre ma ligne L2.

A la création du doc L1 et L2 sont visible et par exemple lorsque je clique sur B1 seul L1 est visible et inversemment.

Cependant, lorsque je crée mon doc j'aimerais que seul mes boutons soit visible (et non L1 et L2) et que lorsque je selectionne B1 ou B2, L1 et L2 apparaisse respectivement.

code:
>>>compteur champ Nblignes
Code : Tout sélectionner
@If(@Trim(@Text(@ThisValue))="";0;@ThisValue)


>>>B1 :
code]FIELD nbLignes := 2;
@Command([ViewRefreshFields])[[/code]
masquage
Code : Tout sélectionner
!@IsNewDoc


>>>B2 :
code]FIELD nbLignes := 1;
@Command([ViewRefreshFields])[[/code]
masquage
Code : Tout sélectionner
!@IsNewDoc


>>>L1 :
masquage
Code : Tout sélectionner
@If(nbLignes !=1;@False;@True)


>>>L2 :
masquage
Code : Tout sélectionner
@If(nbLignes !=2;@False;@True)


Que dois je ajouter dans mes @formules de masquage de L1 et L2 pour que à la création ni L1 ni L2 n'apparaisse ? (Seul B1 ou B2 désactive le masquage)
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Michael DELIQUE » 01 Mars 2011 à 17:32

salut

regarde la formule @IsNewDoc
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 cyril08 » 01 Mars 2011 à 17:39

Michael DELIQUE a écrit:salut

regarde la formule @IsNewDoc


c'est ce que j'ai fait. A la création c'est impeccable, L1 et L2 sont bien masqué met lorsque je clique sur B1 ou B2, ni L1 ni L2 apparaisse malgrés le @Command([ViewRefreshFields]) situé dans B1 et B2
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Michael DELIQUE » 01 Mars 2011 à 17:51

ben oui !

ton doc reste new tant qu'il n'est pas enregistré, dixit l'aide en ligne
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 cyril08 » 01 Mars 2011 à 18:03

Michael DELIQUE a écrit:ben oui !

ton doc reste new tant qu'il n'est pas enregistré, dixit l'aide en ligne


oui je c mais comment veut tu que j'exploite cette formule alors?
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Michael DELIQUE » 01 Mars 2011 à 18:05

re,

c'est plus un probleme d'algorithme que de connaissance de formule.

réfléchis a ce que tu veux faire
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 cyril08 » 01 Mars 2011 à 18:06

Michael DELIQUE a écrit:re,

c'est plus un probleme d'algorithme que de connaissance de formule.

réfléchis a ce que tu veux faire


j'ai mis @command([Filesave]) dans B1 et B2
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11


Retour vers Développement