Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: klaussal am 30.04.03 - 10:48:51
-
moin zusammen,
möchte ein auswahlfeld machen, dass mir alle db's auf dem server anzeigt. nach auswahl einer db möchte ich dann alle attribute dieser db (titel, name, etc) auslesen. hat jemand eine idee, wie man das umsetzen kann ??? ??? ???
-
nimm die NotesDBDirectory Klasse, surfe jede einzelne DB ab und schnapp Dir dann aus der NotesDatabase Klasse alle Properties, die Du brauchst. mehr ist es an sich nicht.
-
hi rob, ich dachte da an eine "billige" möglichkeit, so wie "formel für auswahl benutzen" o.ä.
nach deiner idee müsste ich einen agenten starten, der alles absurft, mir dokumente erstellt, die ich in ansicht sammle, diese ansicht dann anbieten und aussuchen lassen....... ;D
-
Eine ganz einfache Lösung könnte @Prompt([ChooseDatabase]; ""; ""; "") sein. Liefert die Textliste server : filepath : dbtitle zurück.
::)
-
... jau, das war's. :) :) :)
warum einfach, wenn's auch kompliziert geht.
-
db := @Prompt([ChooseDatabase];""; ""; ""; "");
@If(@Elements(db) <3; @Return(""); "");
server := @Subset(db; 1);
path := @Subset(@Subset(db; 2); -1);
title := @Subset(db; -1);
@Prompt([OK]; "Result"; "Server = " + server + " Path = " + path + " Title = " + title)
;D ;D