R
rocsolanka
Надо по нажатию кнопки печатать карточку документа и документ-вложение. Печатать стандартными стредствами Lotus/приложения аттачмента не хотят :-( Можно такое сделать?
Просто так не получится.
Можно через OLE сделать , то есть открытие аттача в ассоциированном приложении и печать уже методом Print у этого приложения. Точно пройдет для Ворда и Екселя. Для остальных не проверял.
Вешаем на кнопку
@Command([EditGotoField];"Поле для атача");
@Command([EditInsertObject])
Dim ws As New NotesUIWorkspace
Dim doc As NotesDocument
Set doc=ws.CurrentDocument.Document
Dim Hwin32 As Long
file$="Имя атача"
Set fOBJ = doc.GetAttachment(file$)
file$="c:\"+file$
Call fOBJ.ExtractFile(file$)
Dim nShowCmd As Long
nShowCmd = 0
lpOperation = "Print"
Hwin32 = ShellExecute(hwnd,"Print",file$,"",tmpPath,nShowCmd)
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab