Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: klaussal am 30.04.03 - 10:48:51

Titel: auswahlfeld + alle db's
Beitrag 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  ??? ??? ???
Titel: Re:auswahlfeld + alle db's
Beitrag von: Rob Green am 30.04.03 - 10:50:14
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.
Titel: Re:auswahlfeld + alle db's
Beitrag von: klaussal am 30.04.03 - 10:53:06
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
Titel: Re:auswahlfeld + alle db's
Beitrag von: ghost am 30.04.03 - 11:00:40
Eine ganz einfache Lösung könnte @Prompt([ChooseDatabase]; ""; ""; "") sein. Liefert die Textliste server : filepath : dbtitle zurück.
 ::)
Titel: Re:auswahlfeld + alle db's
Beitrag von: klaussal am 30.04.03 - 11:24:35
... jau, das war's. :) :) :)

warum einfach, wenn's auch kompliziert geht.
Titel: Re:auswahlfeld + alle db's
Beitrag von: eknori am 30.04.03 - 11:25:15
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