Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: rento am 07.05.04 - 16:51:47
-
Hallo
weiß irgendwer, mit welchen befehlern man beim Speichern eine Tabelle verstecken kann, so das sie im View oder edit modus nicht mehr zu sehen ist für keine person.
FS oder LS egal.
In der Tabelle Soll der User nur einmal was eingeben können, was nicht mehr geändert werden soll aber im Dokument enthalten sein muss.
THX
-
Für das Verbergen sind Hide-when-Formeln da (vorletzter Tab der Text- oder Feld-Properties).
Entscheidend ist aber noch die Frage, was Du unter "Tabelle" verstehst: Im statitischen Teil der Maske (mit Feldern darin) oder in einem RichText-Feld ?
Bernhard
PS: DesignerHelp, Stichworte "verbergen" bzw. "hide"
-
Ja habe es mit der Verstecken wenn Sache versucht aber das gibt es bei Tabellen ja net oder bin ich nur zu doof und finde das da net.
Problem: Ich möchte eine Tabelle mit allen Feldern und Texten verstecken, sobald ein bestimmtes Feld einen bestimmten Wert enthält. Die Tabelle ist in der Maske nicht in einem RichText.
Deshalb habe ich gefragt ob es da eine Möglichkeit gibt das ganze über LS oder FS zu lösen.
mfg
-
Jede Zelle einer Tabelle hat eine eigene Verbergenformel, die man über die Text-Eigenschaft eingibt, wenn der Cursor in der Zelle steht.
Andreas
-
Kann man auch über den ganzen Bereich mit der Tabelle machen - einfach entsprechend vom Text oberhalb der Tabelle bis darunter markieren und dann den Text verstecken. Also Andreas' Prinzip, nur etwas "globalisiert".
Bernhard
-
Okay danke!
Habe mir jetzt die Arbeit gemacht und jede Zeile mit der Formel versehen.
War echt nervig!!
Danke an alle Helfer
-
Sei froh, dass Du das nicht mit einem 4er Client machen musst. Dann kannst Du nämlich alles doppelt und dreifach machen, da Notes bei Verbergenformeln in Tabelle ein Eigenleben entwickelt mit dem Ziel, den Programmierer in den Wahnsinn zu treiben!
Was bei größeren Tabellen hilft: Dort als Verbergenformel so was wie
FlagHideTable = "1"
einzugeben.
FlagHideTable ist ein zur Anzeige berechnetes Feld, welches eine Formel enthält, die "1" ergibt, wenn die Tabelle - sprich der Absatz - verborgen werden soll.
Dann hast Du nachher keine große Arbeit, bei einer neuen Bedingung die Verbergenformeln zu ändern. Du musst ledigleich eine Feldformel ändern.
Andreas
-
Das hilft wenigstens so lange, wie alle Zellen nach derselben Formel verborgen werden sollen.
Aber wehe, wenn nicht. Dann konnte man richtig Spaß bekommen ...