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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.10.2015, 13:51   #1  
Perc is offline
Perc
Участник
 
194 / 57 (2) ++++
Регистрация: 05.03.2005
Как насильно форсировать загрузку подчиненного ДС в режиме Delayed
Собственно проблема возникла из строк журнала Карта маршрута в производстве. Если устанавливать галку "Производство - приемка" - должна подтянуться на закладке "Приемка" складская аналитика из ПЗ. Если активна одна строка а галочку устанавливать в другой ловко тыкая, то аналитика складская не подтягивается.
Проблема в DAX4, 2009.
Сейчас уже интерес спортивный.
Откинув лишнее на галочке, висит код:
X++:
inventDim.data(InventDim::find(ProdTable::find(prodJournalRoute.ProdId).InventDimId));
А в свойствах ДС inventDim на форме joinSource - prodJournalRoute, linkType - Delayed.
Т.е. как я понял при таком тыкании inventDim корректно заполняется в коде, но потом затирается системой - буфер inventDim заполняется пустотой. Я решил проблему указав в linkType - Active.
Но вот вопрос - а можно ли решить проблему без смены linkType. дать какую-то команду сделать все обновления буфера до выполнения метода или как то еще.. У меня не получилось. различные вариации использования reread(), active(), linlActivе() и т.д меня к успеху не привели - событие по зачитыванию пустого буфера всеровно отрабатывало после.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
InteropPermission в пакетном режиме jonny DAX: Программирование 7 03.09.2020 09:49
модификация taxTrans_RU в пакетном режиме в классе GoodsInRouteUpdate_RU Владимир Максимов DAX: Программирование 0 13.08.2015 18:13
DAX 2009 - Трассировка долгих SQL-запросов в пакетном режиме N.D.P. DAX: Администрирование 4 18.03.2015 09:13
AX 2012 ошибка запуска SSRS отчета в пакетном режиме epetrov DAX: Программирование 0 19.07.2012 10:29

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

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

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