Domino 9 und frühere Versionen > ND6: Entwicklung

2 Abhängige Felder

(1/3) > >>

brathaenchen:
Hi!

Ich habe in einer Maske 2 unterschiedliche Felder vom TYP Radio Buttons. Diese haben jeweils die Option ja und nein.
Nun soll es so sein, wenn einer der Buttons auf ja steht, soll der andere auf nein gesetzt werden.

Sie sollen sich so zusagen ausschließen

Danke im Vorraus :)

audiojosi:
Hallo Sebastian,

vielleicht ne Formel in die Eingabeumsetzung plazieren

bei Feld1: @If(Feld2 = "ja";"nein";Feld1)
und bei Feld2: @If(Feld1 = "ja"; "nein";feld2)

Bei Aktualisierung des Dokuments sollte jetzt das zuerst berechnete Feld auf "nein" wechseln, wenn beide Felder auf "ja" stehen".

Gruss
Jürgen

HarryB:
Ja, und nicht vergessen bei beiden Feldern die Option zu wählen: "refresh fields on keyword change".

Viele Grüße
Harry

koehlerbv:

--- Zitat von: Dominockel am 20.09.04 - 12:39:50 ---Hallo Sebastian,

vielleicht ne Formel in die Eingabeumsetzung plazieren

bei Feld1: @If(Feld2 = "ja";"nein";Feld1)
und bei Feld2: @If(Feld1 = "ja"; "nein";feld2)

Bei Aktualisierung des Dokuments sollte jetzt das zuerst berechnete Feld auf "nein" wechseln, wenn beide Felder auf "ja" stehen".

Gruss
Jürgen

--- Ende Zitat ---

Das kann so nicht funktionieren: Feld1 steht auf "nein", Feld2 wird auf "nein" gesetzt - die Bedingung greift nicht, es wird der ODER-Zweig ("alles bleibt beim alten") verwendet.

Vertauscht man die Bedingung in Feld2, würde es "etwas" funktionieren (da dann ja die Formel von Feld1 zuschlägt), aber hier beisst sich dann die katze in den Schwanz: Man kann - einmal gewählt - keine Änderung in den Feldern mehr durchführen, weil sofort eine der beiden Formel zuschlagen würde.

Prinzipiell: Die Information in Feld1 und Feld2 ist redundant, da sich der Inhalt aus Feld2 zwingend aus Feld1 ergeben soll. Dann kann man Feld2 gleich berechnet machen.
Oder: Man baut die Formel nur in eines der beiden Felder ein, dann aber richtig:
(in Feld2) @If (Feld1 = "ja"; "nein; "ja")

HTH,
Bernhard

audiojosi:
Hallo Bernhard,

es war die Rede davon, dass nicht beide Felder auf "ja" stehen dürfen, dass nicht beide auf "nein" stehen dürfen, davon hab ich nichts gelesen  ???

Gruss
Jürgen

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln