Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: adminnaddel am 23.08.02 - 12:01:21
-
Hallo liebe Gemeinde,
ein Auftrag den ich liebe.
Alle bestehenden Datenbanken, ohne Sie selbst anzufassen, Namen und Servernamen ermitteln, dann anzeigen lassen zB in einer Dialoglist um dann eine Auswahl zu treffen. (Mehrfachwerte zugelassen).
Hat einer von euch eine Idee? Muß wohl automatisiert ablaufen (Agent), oder? geht denn das überhaupt,
alle Server deren Db in einer Db anzeigen lassen ?
Danke für Eure Mithilfe
MfG
-
dazu gibt es eigentlcih die catalog.nsf..na ja...egal :-X
also zB Notes Help:
Sub Initialize
Dim dbdir As New NotesDbDirectory("Snapper")
Dim db As NotesDatabase
Set db = dbdir.GetFirstDatabase(DATABASE)
While Not(db Is Nothing)
Msgbox db.Title, , db.FileName
Set db = dbdir.GetNextDatabase
Wend
End Sub
Und wenn Du eine Liste aller Server haben willst, einfach ins entsprechende NAB gehen und die Server rauspicken. Die dann in einer Do/For Schleife abarbeiten. Dann bekommst Du brav 10.000 DB´s in einer Übersicht zur Multivalue Auswahl..rofl...
*Chef zu Knecht: kann man das nicht übrsichtlicher haben? Machen sie mal was....*
oder check das bitte wenn Du magst von Sandbox:
http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/4b6d4688dc8c6cbb852568e0005d4a52?OpenDocument&Highlight=0,database*
oder
http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/550ba07f0e7cde1285256b040078010a?OpenDocument&Highlight=0,database*
-
Hi,
das mit der catalog.nsf ist richtig, aber es soll als Auswahlfenster in einer Maske dienen.
Hierbei kann der Benutzer dann auswählen, welche Datenbanken abhängig von der aktuell geöffneten Db sind.
D.H. er wählt den Server und die Datenbank aus, die dann schön brav ais Info in ein Feld eingetragen werden. Wenn nun jemand das Dokument öffnet, erfährt er, welche Datenbanken abhängig sind.
Wozu braucht er das? zB beim Mobilen Einsatz!
Er kann sie auch händisch eintragen, aber ich finde das mit dem Dialogfenster schöner!
Ich werde deine Antwort prüfen, hoffentlich kann ich damit was anfangen! :-/
Danke