• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

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

  • Автор темы wowa
  • Дата начала
W

wowa

Кто-н сталкивался с данной ошибкой? Из-за чего она может быть?
Выскакивает при отладке дебаггером
 
W

wowa

Есть кнопка "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 (первого агента) выскакивает эта ошибка.
 
A

abbatik

Тык он ругается на то, что дебагер не работает с собаками :(

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

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

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