Domino 9 und frühere Versionen > ND7: Entwicklung
Feldwerte halbautomatisiert
alkuhn:
Hallo,
ich stehe gerade auf der Leitung und bräuchte einen Tipp.
Ich habe in einer Maske zwei Dialogfelder. Wenn ich im ersten Dialogfeld eine Änderung mache, soll ein Wert im zweiten Dialogfeld eingetragen werden. Der Benutzer muss aber die Möglichkeit haben, das zweite Dialogfeld aber trotzdem mit einem anderen Wert zu belegen. Über Eingabeumsetzung bekomme ich das ja nicht hin.
Über die Suche habe ich leider noch nichts gefunden, weil ich gar nicht genau weiß, wie ich danach suchen kann :-)
Viele Grüße
Alex
BigWim:
Du mußt mindestens im Dialogfeld -> Eigenschaften -> die beiden Aktualisierungsoptionen aktivieren.
--- Zitat ---ein Wert im zweiten Dialogfeld eingetragen werden
--- Ende Zitat ---
Als Auswahl? Als Defaultwert?
Markus
alkuhn:
Hi,
die Aktualisierungseinstellungen sind gesetzt. Es geht quasi um die automatische Anpassung vom Feld 2 - ich versuche es nochmals zu erklären.
Es gibt Feld 1 als Dialogliste mit den Werten:
Neu
In Bearbeitung
Erledigt
und Feld 2 als Dilaogliste mit den Werten:
Vollständig
Teilweise
Wenn der User Feld 1 auf z.B. "Erledigt" setzt, soll automatisch im zweiten Feld, der Wert "vollständig" gesetzt werden - was ich über die Eingabeumsetzung mache.
Die Besonderheit ist, dass der User den Wert "Vollständig" aber manuell ändern können muss auf z.B. "Teilweise". Das kann er zwar jetzt machen, aber die Eingabeumsetzung stellt es dann ja immer wieder auf "Vollständig" zurück.
Ich hoffe, ich konnte mich einigermaßen verständlich ausdrücken :-)
Peter Klett:
Falls die 2. Dialogliste vorher nicht gesetzt wird, kannst Du das in der Eingabeumsetzung berücksichtigen, Du setzt also nur auf "vollständig", wenn die Liste2 leer ist.
Ansonsten kannst Du Dir den Wert der Liste1 in Entering des Feldes in einer globalen variablen merken und dann im Postrecalc die Liste2 ändern, falls der Inhalt von Liste1 auf "Erledigt" geändert wurde
alkuhn:
Dann werde ich es so machen, dass ich das Feld 2 nur ändere, wenn es vorher leer war. Dein zweiter Vorschlag ist zwar der bessere, aber mit Lotus Script bin ich noch nicht fit genug um das zu realisieren.
Ich danke Euch!! :-)
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln