Есть кнопка по выбору адресной книги
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim mDB As Variant
Set db = session.CurrentDatabase
Dim doc As NotesDocument
Set uiDoc = ws.CurrentDocument
Set doc = uiDoc.Document
mDB = ws.Prompt( 13, "Выбор ", "Укажите" )
doc.TitleNames = mDB(2)
Set PABdb = New NotesDatabase(mDB(0),mDB(1))
doc.ReplicaIDnames = PABdb.ReplicaID
doc.ReplicaIDnames_1 = Left(PABdb.ReplicaID,8) & ":" & Right(PABdb.ReplicaID,8)
А как теперь тоже самое выбирать, но при условии, что если уже выбрана одна, то можно было добавить еще одну адр.книгу?
Делаю так:
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim mDB As Variant
Set db = session.CurrentDatabase
Dim doc As NotesDocument
Set uiDoc = ws.CurrentDocument
Set doc = uiDoc.Document
If Len(doc.TitleNames (0))=0 Then
mDB = ws.Prompt( 13, "Выбор", "Укажите" )
doc.TitleNames = mDB(2)
Set PABdb = New NotesDatabase(mDB(0),mDB(1))
doc.ReplicaIDnames = PABdb.ReplicaID
doc.ReplicaIDnames_1 = Left(PABdb.ReplicaID,8) & ":" & Right(PABdb.ReplicaID,8)
Else
mDB = ws.Prompt( 13, "Выбор", "Укажите" )
doc.TitleNames = Arrayappend( doc.TitleNames, mDB(2))
Set PABdb = New NotesDatabase(mDB(0),mDB(1))
doc.ReplicaIDnames=Arrayunique(PABdb.ReplicaID)
End If
Но в строку doc.ReplicaIDnames=Arrayunique(PABdb.ReplicaID) ничего не добавляется