Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: froehlich2000 am 16.12.05 - 10:14:54
-
Hallo,
Ich habe folgendes Problem:
Ich habe ein feld(listenfeld) dort ist in der Auswahl eine Gruppe eingetragen.
nun will ich mit einem anderen feld(listenfeld) die einzelnen Personen aus der Gruppe auswählen können.
geht sowas?
mfg
-
Woher kommt die Gruppe? Aus der Anwendung oder aus dem Adressbuch?
-
aus dem adressbuch (domino directory)
-
Hi,
yoo, im zweiten Dialogfeld machst ein @DBLookup auf die Ansicht ($Groups) mit dem Gruppennamen aus dem ersten Dialogfeld als Key. Die Werte liest du aus dem Memberfeld.
Achte aber auf die Feldoptionen.
1.Feld "Felder bei Schlüsselwortänderung aktualisieren"
2.Feld "Felder bei Dokumentenaktualisierung aktualisieren"
Axel
-
Dann kannst du über einen @dblookup("":"";"":"Names.nsf";"($group)";Firstfieldname;"Members") direkt in die Auswahl eingetragen den Wert aus der Names holen.
Rest siehe Axel und noch eine Anmerkung:
Die Names.nsf muss nicht immer so heisen.
-
jo. danke euch mal. hat geklappt wenn es jemand interessiert hier mein lösung.:
zunächst habe ich ein berechnetes feld erstellt, das mit der dblookup formel die members einliest. als nächstes habe ich ein Feld(dialogliste) erstellt. Als auswahl öffnet sich ein adressdialogfeld. Vorgabewert ist das erste feld.
Dort kann man dann wenn man will noch mehr Personen hinzufügen.
Als letztes habe ich dann noch ein Feld (dialogliste), das als Auswahl das 2.Feld beinhaltet.
funktioniert...(wenn auch etwas kompliziert...vielleicht hat jemand ja auch eine einfachere lösung)
-
Warum nimmst du nicht direkt den @DbLookup als Vorgabeberechnung für die Dialogliste?
So sparst du dir ein Feld
Gruss Thorsten
-
mmh. bin ich auch gerade am überlegen...aber wahrscheinlich hast du recht.
Aber ich denke, dass ich es jetzt erstmal so belasse.