Можно теретически
Например, можно кнопу создать в другом документе/форме и потом сделать AppendRichTextItem
Передачу параметра можно сделать так (код под кнопкой):
Код:
Dim ws As New NotesUIWorkspace
Dim uiDoc As NotesUiDocument
Dim Doc As NotesDocument
Set uiDoc = ws.CurrentDocument
Set Doc = uiDoc.Document
Param = doc.getitemvalue("ParamVal")(0)
Call SomeFunction(Param)
ParamVal впихиваешь в отсылаемый док сам при создании B)
Либо через DXL