bei den Ansichten-Events hast Du nur das Handle auf das Object "NotesUIView" zur verfügung .
Source As Notesuiview
Markierte Dokumente bekommst Du nur so:
dim collD as NotesDocumentCollection
dim doc as NotesDocument
set collD = Source.Documents
set doc = collD.GetFirstDocument
While (......
ind so weiter.
Einem Agenten kannst Du das doc bzw. die Collection nicht übergeben.
Da musst Du wohl mit ScriptLibaries Arbeiten und eine Funktion aufrufen.
Ich hoffe ich kann Dir helfen und rede nicht am Thema vorbei
Dirk