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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.08.2017, 01:05   #12  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от mazzy Посмотреть сообщение
...
Как вы думаете, почему выбрали именно такую архитектуру: за информирование должен отвечать вызывающий класс, а не сам процесс? может, я чего не понимаю?
В конце статьи
Цитата:
After you run the code you will realize that you do not receive the information message in time although the operation is completed. This is because the asynchronous execution and callback is done outside the form and form handler does not know about it. You need to refresh the form to see the result of the execution in messages after it is finished. In Formrun version you do not need to do it and get the messages as soon as they are placed in the infolog.
В комментариях
Цитата:
Tayfun Sertan Yaman
JULY 24, 2017 AT 1:25 PM
Nothing I know yet. In data import/export form it has some kind of progress display but you need to refresh the webpage to update it.
https://sertandev.wordpress.com/2017...ations-in-ax7/

Tommy Skaue в 2013 про AX2012 SysOperationFramework
Цитата:
Getting feedback to the UI is not easy. Your operation might not be running on the same thread as the UI, making it hard to get the UI and the progress in sync
https://community.dynamics.com/ax/f/33/t/116700

Можно было бы предположить что в AX7 так в силу некой сложности, но судя по всему такой подход тянется с AX2012. Основная причина эта необходимость некого threading и сообщения между потоками. Все это сделать можно и делается на всех языках.
При этом при наличии DB возможности языка вообще паралельны - через DB прекрасно можно координировать процесс в другом потоке и вызывающем интерфейсе. Судя по всему именно так и возможно обновление Infolog. Сделать так же для прогресс-бара - вопрос только желания.

Вот это мне кажется важным
Цитата:
в части UI аксапта на рынке джаваскриптов, джейквери, ангуларов и прочих реактов.
Именно что ожидания пользователей от web-интерфейса.
Теги
#страшнодалекиониотнарода

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mfp: X++ in AX7: String truncation Blog bot DAX Blogs 6 29.05.2020 18:24
mfp: What is new in X++ in AX7? Blog bot DAX Blogs 2 10.02.2016 00:29
Пример использования RunBuf Mechanizm DAX: Программирование 11 02.03.2004 13:25
Пример использования класса RunBase* Andronov DAX: Программирование 3 17.09.2003 13:12
HB_Tutorial_setTmpData - пример использования метода setTmpData vitk DAX: База знаний и проекты 0 10.12.2001 15:26

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:26.