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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.07.2018, 20:46   #1  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,890 / 5647 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
D365 не видит extensions UI-элементов
Картина такая: В связи с покупкой клиентом новой подписки, я мигрирую доработки из одного LCSовского проекта в другой. Как положенно, подключил новую среду разработки к TFS, зачекинил в старой среде пару объектов, которые забыли в TFS добавить, все построил, отдеплоил package в другие окружения, перенес БД и вроде бы все хорошо. Однако выяснилась маленькая особенность. У нас есть отдельная модель, используемая для интеграции с внешним софтом. В этой модели есть сделанное через extensions расширение MainMenu, и пары форм с параметрами. (Есть и расширение пары стандартных таблиц с параметрами через extensions). Проблема в том, что система не видит измененных форм и меню. Я могу вызвать добавленные menuItem через mi=MenuItem в url. Я могу увидеть новые поля (добавленные через extensions) в БД (и они видимы через Table Browser в Visual Studio). Приложение 7.3; PU15. В event logах никаких интересных сообщений нету. Сами extensions замечательно редактируются в VS, компилируются без ошибок и вообще никаких ненормальностей (кроме полной невидимости для конечного пользователя) не проявляют. Сам проект ничем от своих соседей не отличается (кроме того что лежит в отдельной модели), от своих соседей. Изменения форм сделанные через extensions в соседней модели - замечательно видны конечным пользвателям.
В общем - теряюсь в догадках, что именно смогло эти extensions поломать...
P.S. Традиционные методы типа полного ребилда, рестарта IIS и рестарта VM - не помогли. Кроме того, на соседних VM, куда этот package был отдеплоен в двоичной форме - проблемы те же самые.
P.P.S. Если пострадавшую формочку превьюить в Visual Studio Form Editor, то добавленных элементов там тоже не видно. То есть - это проблема не только времени исполнения, но и design-time. То есть - в иерархическом дизайне формы новые элементы видно, а в превью - нет...

Последний раз редактировалось fed; 11.07.2018 в 20:54.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Extensions and Edit and Display methods declaration in D365 Blog bot DAX Blogs 0 07.06.2018 03:25
D365: Выбрать несколько элементов дерева из кода Cardagant DAX: Программирование 0 02.10.2017 16:43
alirazazaidi: D365 For Operation – 15 UI Tips and Tricks – A video from YouTube Blog bot DAX Blogs 0 14.09.2017 13:11
goshoom: Class extensions Blog bot DAX Blogs 0 18.07.2016 17:11
Dave Froslie: Visual Studio 10 Coded UI / Action Recordings support for Microsoft Dynamics AX 2012 Blog bot DAX Blogs 0 07.10.2011 21:11
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:53.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.