Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Colli am 16.03.06 - 09:15:16
-
Hallo,
ich möchte ein Auswahlfeld haben, dass sich Werte merkt, die als "Neuer Wert" in dieses Feld eingeben wurde. Den Wert kann man dann beim Erstellen neuer Dokumente auch mit auswählen.
Es kommen ja nur Dialogliste und Kombinationsfeld in Frage, weil dort neue Werte möglich sind. Aber wie krieg ich das hin, das sich Notes die Werte merkt?
-
Trick 17 ;)
Bau dir eine Ansicht, die nach den Schlüsselwörter sortiert ist.
Nimm dann für die Dialogliste als Formel einen @DBColumn auf die sortierte Spalte mit den Schlüsselwörter und pack da noch einen @Unique drum, um doppelte rauszufiltern.
-
Den Weg kenne ich,
aber es muss noch eine andere Möglichkeit geben.
Ich hab das mal in einer fertigen Anwendung gehabt, dass es über die Dialogliste ging und ohne eine extra Ansicht. Ich komm aber nicht weiter an diese DB ran um zu schauen was die gemacht haben.
-
Der "Trick" dabei ist, den DBColumn direkt auf die Daten laufen zu lassen die man eingibt. Das heist du brauchst eine Ansicht die genau diese Schlüsselwörter anzeigt.
-
Die Antwort von Driri beschreibt die m.E. sinnvollste und effektivste Lösung.
Alternativ könnest du die Werte des Listenfeldes beim speichern des Dokuments in einem anderen (Profil-) Dokument speichern. Davon ist aber wg. Zugriffsrechten und potentieller Replizierkonflikte dringend abzuraten.
Hubert
-
OK. Ich probiers mal aus.
-
Kannte ich doch noch nicht. Ich hatte bisher immer "Ansichtsauswahl .." verwendet, wenn ich sowas machen wollte, aber das ist besser.
DANKE