> |  
re : Invio Mail a utenti scelti da una lista
Sabry
Mi rispondo da sola, ecco lo script da associare al bottone, lo lascio in eredità.
Sub Click(Source As Button)

On Error Resume Next

Dim db As New NotesDatabase("","")
Dim session As New NotesSession
Dim workspace As New NotesUIWorkspace
Dim uiMemo As NotesUIDocument
Dim memo As NotesDocument
Dim directory As NotesDatabase
Dim collection As NotesDocumentCollection
Dim persondoc As NotesDocument
Dim sendto As NotesItem

Dim recipients() As String
Dim counter As Long

\'contare i documenti selezionati
Set directory = session.CurrentDatabase
Set collection = directory.UnprocessedDocuments

\'se non selezionato nulla
If collection.Count = 0 Then
Beep
Msgbox "Attenzione, nessun utente selezionato"
Exit Sub
Else
Print "Invio Mail"
End If

\'prepara la mail

Call db.OpenMail
Set uiMemo = workspace.ComposeDocument("Notes451/Provincia/IT","mail\\" & db.FileName, "memo")
Set memo = uiMemo.document

\'recupera gli indirizzi
Redim recipients(collection.Count)
Set persondoc = collection.GetFirstDocument
While Not (persondoc Is Nothing)
recipients(counter) = persondoc.doc_author(0)
counter = counter + 1
Set persondoc = collection.GetNextDocument(persondoc)
Wend
Call memo.ReplaceItemValue("EnterSendTo",recipients)
Call uimemo.Reload

End Sub




Invio Mail a utenti scelti da una lista - Sabry -
    re : Invio Mail a utenti scelti da una lista - Sabry -
    You are here re : Invio Mail a utenti scelti da una lista - Sabry -