Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MrXYZ am 31.07.03 - 13:35:46

Titel: Dynamische Dialogliste
Beitrag von: MrXYZ am 31.07.03 - 13:35:46
Hi @ALL,

habe folgendes Problem:

2 Dialoglisten in der Maske

Die erste Dialogliste wählt einen Wert -> sollen variable Werte in der zweiten Dioalogliste dargestellt werden:

category -> 1. Dialogliste

feldx -> zweite Dialolgliste mit der folgenden berechneten Formel.

C:= category;
doclist := "doc1 | pr" : "doc2 | mi" : "doc3 | gl" : "doc4 | te" : "doc5 | in";
orglist := "xxx | xxx" : "yyy| yyy " : "zzz| zzz" : "aaa| aaa" ;
coulist := "USA | USA" : "Europe | EU";
REM;
@If(C="doc";doclist;C="org";orgList;C="cou";coulist;"")



Klappt alles wunderbar, aber dann ...

1. Dialoglist wird ausgewählt, Feld x wird ausgewählt -> dann will der Anwender doch noch mal die category wechseln -> Die Formel zieht danach nicht mehr auf das Feldx, sondern zeigt immer aus dem zuerst gewählten Eintrag die zugehörigen Werte.

Wie bekomme ich einen Refresh hin ?? ::)
Titel: Re:Dynamische Dialogliste
Beitrag von: Glombi am 31.07.03 - 13:42:23
Hi,
Du musst im 2. Schlüsselwort die Eigenschaft "Auswahl bei Dokumentaktualisierung aktualisieren" aktivieren. Das findest Du im 2. tab bei den Feldeigenschaften.

Im 1. Schlüsselwort musst Du wählen: "Felder bei Schlüsselwortänderung aktualisieren" aktivieren. Dann werden die Schlüsselwörter im 2. Feld neu berechnet, wenn sich die Auswahl im 1. Feld ändert.

Andreas
Titel: Re:Dynamische Dialogliste
Beitrag von: MrXYZ am 31.07.03 - 13:54:36
 ;)

Super, klappt ... mal wieder das falsche Häkchen gesetzt  :'(
Titel: Re:Dynamische Dialogliste
Beitrag von: Axel_Janssen am 31.07.03 - 14:05:18
Was aber wenn du:
1. Schritt Selectbox1 setzt.
2. Schritt davon abhängige Selectbox2 setzt.
3. Selectbox1 dann wieder änderst.

Ich glaub das geht so nicht. Oder doch  ???

Hab hier vor einiger Zeit mal ne Lösung gepostet.