AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.07.2019, 14:21   #1  
Alenka is offline
Alenka
Участник
 
58 / 25 (1) +++
Регистрация: 19.04.2006
Скрывается прогресс до окончания работы
Добрый день.
Не так давно столкнулась с проблемой вывода данных в Excel (ошибка "Метод был вызван с неверным числом параметров").
Вылечила путем добавления задержки в метод, который вываливался.
Способ нашла здесь: Ошибка времени выполнения в ComExcelDocument_RU.findRange()

X++:
    #define.safeCallTimeOut(250)
    #define.safeCallNotifyMethod('notify')
    ;
    infolog.addTimeOut(infolog, #safeCallNotifyMethod, #safeCallTimeOut);
    infolog.wait();
Но после этого заметила, что начал скрываться прогресс, который показывался при формировании файла Excel.
Выяснила, что после введенной задержки вызывается процедура onEventGoingIdle() класса Info, которая скрывает прогресс.

Может кто-нибудь посоветовать, что можно в этой ситуации сделать?

Я пока вижу единственный вариант - вызывать sysOperationProgress.update(true) после каждого вызова метода с задержкой - очень неудобно и прогресс моргает.

Axapta 3.0
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ax2009, 2012. У кого есть опыт работы с paging в Query? Стоит ли этим заморачиваться? mazzy DAX: Программирование 12 12.11.2015 09:03
Изменение графика работы в середине месяца wyro4ka DAX: Функционал 10 01.11.2012 15:32
Журнал работы пользователей (логи)? Anais DAX: Администрирование 7 26.08.2009 09:15
Использование профилировщика и толкование результатов его работы belugin DAX: Программирование 3 22.11.2005 16:56
Организация работы программистов Андре DAX: Прочие вопросы 34 29.05.2002 13:16

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:55.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.