Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: voigt am 08.06.05 - 11:19:42
-
Hi,
leider bin ich es schon wieder. Sorry bin leider erst in die Notesprogrammierung eingestiegen und möchte es gerne lernen.
Habe eine Optionsschaltfläche mit zwei Werten (Ja und Nein) erstellt.
Wenn jemand nun die Option Ja auswählt sollte das (ein) darüberliegendes Feld sichtbar werden.
Zur Info: Wenn die Maske geöffnet wird ist das Feld nicht sichtbar, erst wenn der Benutzer auf "Ja" klickt soll das Feld gleich erscheinen.
Hat jemand eine Möglichkeit dies zu lösen, geht dies überhaupt?
Gruß
Steffen
-
Das geht mit einer Verbergenformel für das darüberliegende Feld
Verbergen wenn
FeldRadioButton != "Ja"
und der Option "Felder bei Schlüsselwortänderung aktualisieren" im 2. Tab des Radio Button Feldes.
Andreas
-
Prinzipiell ändert sich nichts im Vergleich zu Deinem älterem Posting: Zeilen unsichtbar machen (http://www.atnotes.de/index.php?topic=23378.0).
Das Problem wäre das darüberliegende Feld - Notes rechnet immer von oben nach unten, die Hide-when-Formel bekommt die Änderung im darunterliegenden Feld daher erst bei der ZWEITEN Aktualisierung des Dokuments mit. Frage: Muss das Feld wirklich zwingend über Deinem Optionsschaltflächenfeld liegen ?
Bernhard
-
Hi Bernhard,
in diesem Fall ist die Positon des Feldes egal, da bei der Neuberechnung der Hide-When Formeln der Feldwert für das Optionsfeld bereits bekannt ist.
Andreas
-
Du hast natürlich vollkommen Recht, Andreas. Sorry für mein Verwirrnis stiftendes, weil falsches Posting.
Bernhard
-
abrechenbar != "Nein"
sprich: Wenn Nein gewählt wird soll das Feld unsichtbar sein.
Da machst Du aber was anderes: Wenn nicht "Nein" im Feld steht, wird verborgen.
Aktualisierung bei Schlüsselwortänderung hast Du eingetragen ?
Bernhard
-
sprich: Wenn Nein gewählt wird soll das Feld unsichtbar sein.
Also verbergen wenn
abrechenbar = "Nein"
Ist doch alles gaaanz einfach ;)
Ich würde es aber so machen:
abrechenbar != "Ja"
dann ist es beim Erstellen auch nicht sichtbar
Andreas
-
Nein, sowas gibt es nicht - es gibt ja die funktionierenden Hide-when-Formeln. Du solltest keinen workaround suchen, sondern Deinen Fehler finden.
By the way: Steht in Deinem Schlüsselwortfeld wirklich "JA", oder steht dort "ja" oder "Ja" ? Das sind nämliche unterschiedliche Werte ...
Bernhard
-
Schon: Überprüf deine hideWhen Formeln. Da stimmt dann was nicht.
-
da fehlt wohl ... | voiAbrechnungsart = ""
Dirk
-
..sag ich doch ;)