Привет всем Я хочу создать правило alert в axapta. Но какой-то класс будет запускаться при запуске правил. Я хочу, чтобы этот класс работал с новым правилом. Как я могу это сделать?Как запустить класс из правил предупреждения в axapta
ответ
Вы можете создать настраиваемое действие и вызвать свою логику.
Класс, представляющий действие, должен наследовать от класса EventAction
, и он должен реализовать метод execute
. Для каждого правила событий модуль «Предупреждения» создает список идентификаторов классов действий, которые должны быть созданы. Индивидуальный метод execute
, связанный с каждым соответствующим идентификатором класса, вызывается всякий раз, когда правило соответствует событию. Список действий настраивается. Для получения дополнительной информации см. How to: Add Custom Actions for Alerts
Большое вам спасибо – Esra
Я не мог попробовать ничего, потому что не нашел, где класс или метод вставляются в таблицу eventrule из формы eventcreaterule – Esra