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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.06.2019, 21:16   #36  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от mazzy Посмотреть сообщение

Originally Posted by ax_mct
>>Подразумеваемые действия на каком шаге если данная схема корректна?

в этом и есть исходный вопрос
Цитата:
Шаг 1. диалог на клиенте, результат работы которого доступность файла или данных для серверного пакетника.
Шаг 2. Обработка данных или файла на сервере требующая работы кода на клиенте.
Шаг 3. Выполнение неких действий на клиенте
Ответ очевиден что feasible только шаг 1.
Какая бы тяжелая обработка ни была, конвертация файла который может быть прочитан только на клиенте, из, к примеру .xslx или .dat, в читаемый для сервера вид (json, xml, запись в DB) не займет неприемлимое время.

Где именно разместить данный код в RunBaseBatch дело десятое и во время кодирования очевидное.
Пусть будет getFromDialog (хотя я не держу в голове что там и где до тех пор пока не начинаю кодировать).

Если очень хочется UX то можно там же на клиенте вызывать асинхронный код который принимает некий Ref и занимается трансформацией данных в читабельное для сервера . RunBaseBatch на сервере этот Ref использует во время пакетного запуска.

Я обычно очень мучаюсь при выборе оптимального решения но вот здесь вариантов то в принципе и нет. То есть они есть но при возможности все делать на Шаг 1 рассматривать awkward варианты просто не смысла. Правильно то что стандартно для приложения/фрэймворка. В нашем случае у нас просто расширенный случай getFromDialog.
Теги
как правильно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ax3,ax4,ax2009,ax2012: Есть ли красивый способ передать packable объект между клиентом и сервером? mazzy DAX: Программирование 20 09.06.2019 23:19
axaptacorner: How to read excel and update record in AX2012 through X++ code Blog bot DAX Blogs 0 04.01.2019 17:13
Скрипт для переноса данных Ax3.0 (Oracle) - Ax2009 (MSSQL) someOne DAX: Программирование 2 14.06.2011 14:53
axcoder: AxPath pugin for Tabax which works with Ax3, Ax4, Ax2009 Blog bot DAX Blogs 0 08.11.2008 02:11
Импорт из 'офисной БД' (Excel, Access) Gustav DAX: База знаний и проекты 4 07.06.2008 17:17

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

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

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