Domino 9 und frühere Versionen > ND8: Entwicklung
Replik ID einer Datenbank (nicht der aktiven) auslesen
eknori:
--- Code: ---Sub Initialize
Dim s As New NotesSession
Dim db As NotesDatabase
Set db = s.GetDatabase(Server, FilePath False)
If db Is Nothing Then
Messagebox db does not exist on server"
Else
Messagebox db.replicaId,, "Title of names2.nsf"
End If
End Sub
--- Ende Code ---
smoky:
Vielen Dank Ulrich
mit Set db = s.GetDatabase(Server, FilePath False) bekomme ich das was ich hier wollte
lg
Christine
koehlerbv:
Um bei Deinem Code Snippet zu bleiben: Hast Du dann statt Server, FilePath db (0), db (1) verwendet? Und entweder den dritten Parameter (False / True) weggelassen oder ein Komma davor gesetzt?
Und wie hast Du NotesDatabase deklariert? db hast Du ja schon mit Variant of Strings durch das Prompt ([CHOOSEDATABASE]) verbraten.
Bernhard
smoky:
Hallo Bernhard
hier der ganze Code, den Servernamen habe ich vorläufig noch fix angegeben
Sub Click(Source As Button)
Dim s As New NotesSession
Dim doc As NotesDocument
Dim db As Variant
Set ws = New NotesUIWorkspace
Set doc = ws.currentdocument.document
Dim db1 As NotesDatabase
db = ws.Prompt(13, "Please choose the Invoice DB", "1")
fileName$ = db(1)
fileName1$ = db(2)
Set db1 = s.GetDatabase("Servername", fileName$, False)
doc.DBName = fileName1$
doc.DBReplicaID = fileName$
doc.DBReplicaID_1 = db1.ReplicaID
End Sub
Christine
Tode:
Und warum machst Du nicht, was man Dir sagt !? in db(0) steht doch der Servername drin...
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln