Page 1 sur 1

Formule de masquage

MessagePublié: 01 Mars 2011 à 17:30
par cyril08
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)

MessagePublié: 01 Mars 2011 à 17:32
par Michael DELIQUE
salut

regarde la formule @IsNewDoc

MessagePublié: 01 Mars 2011 à 17:39
par cyril08
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

MessagePublié: 01 Mars 2011 à 17:51
par Michael DELIQUE
ben oui !

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

MessagePublié: 01 Mars 2011 à 18:03
par cyril08
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?

MessagePublié: 01 Mars 2011 à 18:05
par Michael DELIQUE
re,

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

réfléchis a ce que tu veux faire

MessagePublié: 01 Mars 2011 à 18:06
par cyril08
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