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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.06.2012, 19:14   #4  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
А теперь вопрос: в чём именно ключевое отличие этих двух форм?
Отличие в том, что в ProdJournalBOM.active() вызывается journalFormTrans.datasourceActivePost(), где в ProdJournalFormTransBOM\datasourceActivePost() есть код
X++:
this.updateDesign(InventDimFormDesignUpdate::Active);
Внутри этого updateDesign()
X++:
 InventMovement _movement = this.inventMovement();
А вот внутри мувмента уже и причина:
X++:
if (!prodJournalBOM.RecId)
   prodJournalBOM.InventTransChildType = InventTransChildType::ProdJournalBOM;
Проставляется значение в поле InventTransChildType и AX считает, что запись изменена.
За это сообщение автора поблагодарили: Maxim Gorbunov (5), gl00mie (2).
Теги
ax2009, ошибка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axinthefield: Compatibility Testing for Microsoft Dynamics AX Blog bot DAX Blogs 0 23.06.2012 02:26
AX 2009. Приказ на отпуск. Расчет "начало периода" Sada DAX: Программирование 2 29.03.2012 13:28
rumicrosofterp: AX 2009: Видеокурс "Разработка часть 1" Blog bot DAX Blogs 6 18.06.2011 21:04
axinthefield: Dynamics AX Event IDs Blog bot DAX Blogs 0 01.03.2011 22:11
Sample Design Patterns: Shortcuts for Dynamics AX 2009 - New Poster Blog bot DAX Blogs 0 31.07.2010 12:05

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

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

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