Как программно открыть выбранный в коллекции документ

  • Автор темы STIL
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

STIL

Как программно открыть выбранный в коллекции документ
 
D

Dikobraz Grey

Код:
 Dim result As Variant
Const NotesMacro$ = "@Command([OpenDocument];"1")"
result = Evaluate(NotesMacro$, doc)

где doc - твой документ

выбирай)
вместо "1" можно поставить "0" и тогда док откроется для чтения, а не редактирования
 
30.05.2006
1 345
12
BIT
0
Код:
 Dim result As Variant
Const NotesMacro$ = "@Command([OpenDocument];"1")"
result = Evaluate(NotesMacro$, doc)

где doc - твой документ

выбирай)
вместо "1" можно поставить "0" и тогда док откроется для чтения, а не редактирования
Интересно, с каких это пор @Command-ы Эвалюэйтиться начали? Я что-то пропустил?
 
D

Dikobraz Grey

HELP:
@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.


а у тебя работает??
 
G

GROMILA

эх, а в хелп почему не заглянешь?

Код:
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)

ну и еще проверочки понатыкай
 
S

STIL

(9) Я уже давно заглянула, но все равно спасибо большое :))))
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!