Тема: Отправка документа группе юзеров
В переменную, а точнее в дальнейшем массив picklist надо заполнить фио с коллекции документов.
Set strukdb = session.GetDatabase(server, "promdoc\policy.nsf" , False )
Set view = strukdb.GetView("StrukGroup")
Print "11111111111111-"
Dim picklist As Variant
Dim doccol As NotesDocumentCollection
Set doccol = view.GetAllDocumentsByKey("Канцелярия")
If doccol.Count = 0 Then Exit Sub
Print "doccol.Count " doccol.Count
Redim picklist(doccol.Count - 1)
Set ftdoc = doccol.GetFirstDocument()
x=0
While Not ftdoc Is Nothing
picklist(x) = ftdoc.FIO(0)
x=x+1
Set ftdoc = doccol.GetNextDocument(ftdoc)
Wend
если использовать GetNthDocument(x) - то Х >=1 (первый элемент в коллекции = 1, а не 0)
For x = 1 To doccol.Count -1
Set ftdoc = doccol.GetNthDocument(x)
If ftdoc.HasItem(FIO) Then picklist(x) = ftdoc.FIO(0)
Next