Domino 9 und frühere Versionen > Entwicklung
Namensauflösung
chatty:
Hallo an alle Notes-Jünger,
ich habe folgende Frage:
Wie kann ich die Namen der Personen welche zu einer Gruppe gehören in ein normales Text-Feld auflösen?
Beispiel: Die Gruppe Notes_Admin besteht aus den Personen Klaus, Michael und Werner. Im Dokument selbst habe ich ein Feld welches nur den Wert "Notes_Admin" enthält. Wenn ich dieses Dokument speichere möchte ich in einem weiteren Feld die Namen der Personen die zu "Notes_Admin" gehören angezeigt bekommen. Also in diesem Fall sollte das 2. Feld die Werte Klaus, Michael, Werner enthalten. Wie kann man das programmtechnisch hinbekommen?
Vielen Dank für jedwede Hilfe!!!!
Chatty
Axel:
Hi,
du musst mit dem Namen der Gruppen einen Lookup auf die, nach Gruppen sortierte Ansicht (ich glaube die heißt $Groups) machen und den Inhalt vom Feld Members auslesen.
Axel
chatty:
Hallo Axel,
erstmal vielen Dank für die schnelle Antwort.... nur leider weiß ich damit nichts anzufangen da ich mich noch nicht so gut mit dem Notes-Designer auskenne.
Ich gehe nochmals ins Detail:
Der Gruppen-Name "Notes_Admin" sowie die zugehörigen Personen sind im Adressbuch gepflegt. Wie genau bekomme ich die Namen aus dieser Gruppe in ein weiteres Textfeld auf meiner Maske? Das Textfeld selbst habe ich als "Computed" vom Typ "Text" angelegt welches nicht editierbar ist.
Ich habe als Default-Value für dieses Feld schon folgendes versucht:
@Implode(@Name([CN];atOpenAddPers)
und
@Name([Abbreviate]; atOpenAddPers)
beides ohne Erfolg. Das Feld "atOpenAddPers" enthält den Namen der Gruppe also in diesem Fall "Notes_Admin".
Chatty
diali:
da gibt es einige Ansätze.
Schau mal hier oder hier.
ata:
... beim @Name nur einen Gruppennamen einzutragen, daß hilft bestimmt nicht - wenn schon, dann mit einem @DBLookup...
ata
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln