S
Dim result As Variant
Const NotesMacro$ = "@Command([OpenDocument];"1")"
result = Evaluate(NotesMacro$, doc)
Интересно, с каких это пор @Command-ы Эвалюэйтиться начали? Я что-то пропустил?Код:Dim result As Variant Const NotesMacro$ = "@Command([OpenDocument];"1")" result = Evaluate(NotesMacro$, doc)
где doc - твой документ
выбирай)
вместо "1" можно поставить "0" и тогда док откроется для чтения, а не редактирования
@Functions that affect the user interface do not work in the Evaluate method. These include: @Command, @DbManager, @DbName, @DbTitle, @DDEExecute, @DDEInitiate, @DDEPoke, @DDETerminate, @DialogBox, @PickList, @PostedCommand, @Prompt, and @ViewTitle.
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Dim uidoc As NotesuiDocument
Set db = session.CurrentDatabase
Set collection = db.UnprocessedDocuments
Set doc = collection.GetFirstDocument()
Set uidoc = ws.EditDocument(True,doc)
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab