Domino 9 und frühere Versionen > ND8: Entwicklung

Problem mit Verbergen-Wenn

(1/2) > >>

rambrand:
Hallo,

steh mal wieder im Wald und seh den Baum nicht.

Ich habe eine Maske mit einer einfachen Tabelle.
In einer Zeile ist ein Optionsfeld VStufe Vertraulich|0,Streng vertraulich|1
In der nächsten Zeile ein Optionsfeld PW Email|1,SMS|2
In der dritten Zeile ein Textfeld Mobilfunknummer

Wenn VStufe = 1 dann soll die Zeile mit Optionsfeld PW eingeblendet werden
Wenn VStufe = 0 dann soll die Zeile mit Optionsfeld PW ausgeblendet werden

Das funktioniert prima.

Wenn PW = 2 dann soll die Zeile mit dem Textfeld Mobilfunknummer eingeblendet werden
Wenn PW = 1 dann soll die Zeile mit dem Textfeld Mobilfunknummer ausgeblendet werden

Das funktioniert auch prima.

Wenn ich zuerst VStufe = 1 setze, dann wird die Zeile mit PW eingeblendet. Wähle ich hier PW = 2, dann wird die Zeile mit dem Textfeld Mobilfunknummer eingeblendet. Wähle ich PW = 1 wird es ausgeblendet.

Wenn ich dann aber VStufe von 1 auf 0 setze, dann verschwindet die Zeile mit PW und es soll auch die Zeile mit Mobilfunknummer verschwinden.

Daher habe ich in die Zeile mit Mobilfunknummer über Text in der Verbergen-wenn Formel angegeben:
PW != "2" & VStufe != "1"

Wenn ich nun aber den Sonderfall habe, VStufe erst auf 1 setze, dann PW auf 2, mir es dann aber anders überlege und VStufe wieder auf 0 setze, dann verschwindet die Zeile mit PW, aber die Zeile mit Mobilfunknummer bleibt stehen.

Ich habe in den Optionsfeldern VStufe und PW die Option "Felder bei Schlüsselwortänderung aktualisieren"

Ich habe auch schon versucht die Verbergen-Wenn Formel umzustellen
PW = "1" | VStufe = "0"

Erbrachte auch keine Lösung.

Wo liegt mein Denkfehler?

Bye,
Markus

Peter Klett:
PW != "2" | VStufe != "1"

rambrand:
Hallo Peter,

Danke für die Antwort
Leider taucht die Zeile Mobilfunknummer jetzt überhaupt nicht mehr auf  ;D

Hier nochmal die gewünschte Matrix:
VStufePWMbfnummer01nein02nein11nein12ja
Meiner Meinung nach sollte die Verbergen-wenn Formel danach so aussehen
PW !=2 & VStufe !=1

Die Felder sind auch schön hintereinander, erst VStufe, dann PW und dann Mobilfunknummer.
Wenn ich also VStufe ändere sollten das die nachfolgenden Felder mitbekommen. Ich hab da was im Hinterkopf, dass Notes bei Abfragen von Veränderung von Feldern die hinter dem Feld/Bereich liegen Probleme haben. Man wies mich darauf hin, dass ich immer auf die Reihenfolge achten soll.

Bye,
Markus

ascabg:
Hallo,


--- Zitat ---Wenn ich nun aber den Sonderfall habe, VStufe erst auf 1 setze, dann PW auf 2, mir es dann aber anders überlege und VStufe wieder auf 0 setze, dann verschwindet die Zeile mit PW, aber die Zeile mit Mobilfunknummer bleibt stehen.

--- Ende Zitat ---

Mal ganz dumm gefragt.
Du hast in dem Moment doch im Feld "PW" immer noch die "2".

Muesstest Du dann nicht "automatisch", wenn das Feld "VStufe" auf "0" gesetzt wird, das Feld "PW"
gleichzeitig auf "1" zuruecksetzen?


Andreas

RunRevilo:
Hallo,

ich habe die Erfahrung gemacht, dass ich mich leiter tue, wenn ich die Formel bestimme, wenn was angezeigt werden soll. Und dann diese Formel einfach negiere.
In deinem Fall soll die Mobilfunknummer angezeigt werden, wenn VStufe =1 und PW =2 ist.
In diesem Fall würde ich in der Verbergen-Wenn-Formel folgendes eingeben:
!(VStufe=1 & PW=2).

Hast du bei den Optionsfeldern auch das Häkchen bei "Felder bei Schlüsselwortänderung aktualisieren" gesetzt?

Oliver

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln