Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: voigt am 08.06.05 - 11:19:42

Titel: Feld anzeigen wenn ...?
Beitrag 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
Titel: Re: Feld anzeigen wenn ...?
Beitrag von: Glombi am 08.06.05 - 11:22:24
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
Titel: Re: Feld anzeigen wenn ...?
Beitrag von: koehlerbv am 08.06.05 - 11:23:44
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
Titel: Re: Feld anzeigen wenn ...?
Beitrag von: Glombi am 08.06.05 - 12:30:06
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
Titel: Re: Feld anzeigen wenn ...?
Beitrag von: koehlerbv am 08.06.05 - 12:33:23
Du hast natürlich vollkommen Recht, Andreas. Sorry für mein Verwirrnis stiftendes, weil falsches Posting.

Bernhard
Titel: Re: Feld anzeigen wenn ...?
Beitrag von: koehlerbv am 08.06.05 - 13:06:11
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
Titel: Re: Feld anzeigen wenn ...?
Beitrag von: Glombi am 08.06.05 - 13:08:49
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

Titel: Re: Feld anzeigen wenn ...?
Beitrag von: koehlerbv am 08.06.05 - 14:33:29
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
Titel: Re: Feld anzeigen wenn ...?
Beitrag von: Thomas Schulte am 15.06.05 - 08:42:32
Schon: Überprüf deine hideWhen Formeln. Da stimmt dann was nicht.
Titel: Re: Feld anzeigen wenn ...?
Beitrag von: dirk_2909 am 15.06.05 - 09:28:17
da fehlt wohl ... | voiAbrechnungsart = ""

Dirk
Titel: Re: Feld anzeigen wenn ...?
Beitrag von: dirk_2909 am 15.06.05 - 09:36:15
..sag ich doch  ;)