04.07.2019, 14:21 | #1 |
Участник
|
Скрывается прогресс до окончания работы
Добрый день.
Не так давно столкнулась с проблемой вывода данных в Excel (ошибка "Метод был вызван с неверным числом параметров"). Вылечила путем добавления задержки в метод, который вываливался. Способ нашла здесь: Ошибка времени выполнения в ComExcelDocument_RU.findRange() X++: #define.safeCallTimeOut(250)
#define.safeCallNotifyMethod('notify')
;
infolog.addTimeOut(infolog, #safeCallNotifyMethod, #safeCallTimeOut);
infolog.wait(); Выяснила, что после введенной задержки вызывается процедура onEventGoingIdle() класса Info, которая скрывает прогресс. Может кто-нибудь посоветовать, что можно в этой ситуации сделать? Я пока вижу единственный вариант - вызывать sysOperationProgress.update(true) после каждого вызова метода с задержкой - очень неудобно и прогресс моргает. Axapta 3.0 |
|
|
|