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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.08.2012, 01:53   #1  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1633 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Смысл проекта AxUpgradeRecIdConflicts
Всем привет.
При выполнении обновлении приложения тулза которая позволяет получать список элементов которые собственно надо обновить(Detect code upgrade conflict) создает несколько проектов. Один из них AxUpgradeLayerConflicts содержит собственно кастомизированные элементы которые надо обновить к новой базовой версии.
Вопрос - а каков смысл второго создаваемого проекта AxUpgradeRecIdConflicts. Как надо реагировать на элементы которые в нем содержатся, и о каких конфликтах RecId идет речь
Старый 23.08.2012, 11:51   #2  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Если посмотреть по коду, за заполнение проекта отвечает класс SysUpgradeConflictDetectorBPRecId. Он регистрирует такие нарушения BP:
  • для полей типа RefRecId или производного от него не определены relation'ы
  • для полей типа RefRecId или производного от него relation'ы определены на таблице, а не на расширенном типе (если используется relation по одному полю)
  • поля используют тип RecId вместо RefRecId или производного от него
  • поля используют тип TableId вместо RefTableId или производного от него
  • тип наследует от RecId вместо RefRecId или производного от него
  • тип наследует от TableId вместо RefTableId или производного от него
За это сообщение автора поблагодарили: mazzy (2), AlGol (2), trud (1), Narayana (1), pedrozzz (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Деловое отношение – родитель и Разовый клиент. В чем их смысл? ShyGuy DAX: Прочие вопросы 4 10.03.2009 10:28
Затраты проекта 4dmitryd DAX: Функционал 7 06.02.2009 15:16
Тип проекта if_maks DAX: Программирование 0 20.08.2004 14:30
Удаление проекта Maxim Gorbunov DAX: Программирование 0 24.12.2001 23:04

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

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

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