Ошибка: "macros Cannot Be Executed In This Context"

wowa

Well-known member
01.02.2007
845
0
#1
Кто-н сталкивался с данной ошибкой? Из-за чего она может быть?
Выскакивает при отладке дебаггером
 

wowa

Well-known member
01.02.2007
845
0
#3
Есть кнопка "Claim&Edit"
в ней такой код:
Код:
@Command([ToolsRunMacro]; "(CSF_Claim)");
@Command([ToolsRunMacro]; "(UpdateHistoryTrailClaimed)");
@PostedCommand([RefreshHideFormulas])
Запускается первый агент:
Код:
Sub Initialize

Dim wks 	As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc 	As NotesDocument

Set uidoc = wks.CurrentDocument
uidoc.EditMode = True
Set doc = uidoc.Document

Call ClaimEditClick( doc )
End Sub
И вот после End Sub (первого агента) выскакивает эта ошибка.
 

abbatik

Lotus team
20.10.2008
277
0
#4
Тык он ругается на то, что дебагер не работает с собаками :(

Он пытается выполнить сразу вот эту строку @Command([ToolsRunMacro]; "(UpdateHistoryTrailClaimed)");

Попробуйте во втором агенте написать Stop после объявления процедур, по идеи он тормознет на стопе сразу во втором агенте, хотя я на 100% не уверен, надо пробовать...