Как получить в переменную id выполненого действия?

djaga

Client
Регистрация
26.04.2020
Сообщения
505
Благодарностей
1 052
Баллы
93
Через поиск нашел много вариаций как получить id при ошибке. Для удобной отладки шаблона. Ок.

В новой бета версии 7.3.2.0 появилась вот такой пункт.
+ В логе ZennoPoster теперь для любого оповещения можно будет из контекстного меню получить ID экшена и перейти к действию в ProjectMaker.
Но как получать id всегда? В независимости какой статус выполнения? Может можно через код получить? Кто разбирается, подскажите, пожалуйста.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 458
Благодарностей
8 682
Баллы
113
  • Спасибо
Реакции: AndrewSuul и djaga

djaga

Client
Регистрация
26.04.2020
Сообщения
505
Благодарностей
1 052
Баллы
93
Не уверен что правильно понял.
Макрос {-Project.LastExecutedActionId-} возвращает ID последнего выполненного действия.
Да все верно. Не знал, что такой есть.)

А можно получить его же, только через код, с записью в переменную?

Нашел пока, что:
project.ExecuteProject(); и project.ExecuteMacro();
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 458
Благодарностей
8 682
Баллы
113
  • Спасибо
Реакции: djaga

djaga

Client
Регистрация
26.04.2020
Сообщения
505
Благодарностей
1 052
Баллы
93
  • Спасибо
Реакции: Sergodjan

djaga

Client
Регистрация
26.04.2020
Сообщения
505
Благодарностей
1 052
Баллы
93

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
  • Спасибо
Реакции: Sergodjan и djaga

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)