Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: werner16 am 18.05.11 - 11:34:21
-
Hallo,
kann mir jemand erklären wo der genaue Unterschied liegt wenn ich ein Feld
als Dialogliste oder Listenfeld deklariere.
Ich habe in einer Maske ein Feld in dem der Anwender eine Auswahl wischen
0 - 6 treffen kann.
Je nach Auswahl werden weitere Felder angezeigt die über 'Anzeige verbergen
wenn Formel wahr ist' Funktion ein oder ausgeblendet werden.
Hier liegt dann eine Formel wie '@If(variable_1 >= "2" )=0'
Wenn ich die Werte über ein Feld, definiert als Dialogliste, verändere funktioniert
das ganze, wenn ich das Feld aber als Dialogliste definiere ändert sich die Anzeige
der Maske nicht, als ob die gesetzten Werte nicht angenommen werden?
Gruß,
Werner
-
Wenn ich die Werte über ein Feld, definiert als Dialogliste, verändere funktioniert
das ganze, wenn ich das Feld aber als Dialogliste definiere ändert sich die Anzeige
der Maske nicht, als ob die gesetzten Werte nicht angenommen werden?
???
Axel
-
Moin,
also versuche ich es nochmal zu erklären.
In einer Maske kann der Anwender verschiedene Felder ausfüllen.
Eines davon ist als Dialogliste definiert, neben dem Feld ist ein kleiner DropDown Pfeil,
wenn er darauf klickt bekommt er eine Auswahl, z.B. 0 bis 9.
Je nachdem was er wählt werden in der Maske verschiedene weiter Felder angezeigt
oder nicht.
Wenn ich das Feld aber als Listenfeld definiere um die selben Vorgabewerte einfach mit
Mausklick anwählen zu können reagiert die Maske nicht auf die veränderten Werte.
Daraus folgere ich, dass es einen Unterschied zwischen der Felddefinition von
Dialogliste und Listenfeld geben muss!
Gruß,
Werner
-
Hast du in den Feldeigenschaften des Listenfeldes die Option "Refresh fields on keyword change" (Felder bei Schlüsselwortänderung aktualisieren) markiert?
Axel
-
Ja klar, ich ändere ja nur den Feldtyp.
Gruß,
Werner
-
vllt hilft das weiter: in der Form unter Eigenschaften gibt es die Option: "Automatically refresh fields"
-
Hallo,
@padkey,
Das kann aber unter Umstaenden sehr nervig werden.
Andreas
-
Hi,
habe soeben festgestellt das es nicht am Refresh liegt.
Man kann in einem Listenfeld zwar den Wert mit den UP/DOWN Pfeilen ändern,
der Wert wird aber erst übernommen wenn man dann nochmal zusätzlich auf das
Feld klickt! Versteh wer will! ???
Gruß,
Werner