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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.02.2014, 10:36   #8  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Еще был интересный баг - если узел аот был открыт такой последовательностью вызовов -
X++:
treeNode = xUtilElements::getNode(UtilElements);
treeNode.AOTnewWindow();
то потому его в проект не запихнешь никаким образом.
Видимо причина в том что метод xUtilElements::getNode() достает узел с определенного слоя
X++:
static TreeNode getNode(UtilElements _utilElements)
{
    return new xInfo().getNode(_utilElements.RecordType,
                           _utilElements.Name,
                           _utilElements.ParentId, 0,
                           _utilElements.UtilLevel,
                           true, 0);
}
И ядро считает неверным пихать его в проект (на более нижнем слое объект даже называться может по-другому.

А если написать так :
X++:
treeNode = xUtilElements::getNode(UtilElements);
treeNode = infolog.findNode( treeNode.treeNodePath() ); // берем с текущего слоя
treeNode.AOTnewWindow();
то все ок.
За это сообщение автора поблагодарили: gl00mie (6).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Troubleshooting AOT Synchronization Errors Blog bot DAX Blogs 0 21.09.2012 05:24
xplusplus: Dynamics AX Application Object Tree (AOT) Blog bot DAX Blogs 0 25.11.2010 18:11
emeadaxsupport: Renaming an AOT object in Dynamics AX 2009 that is under source control with Team Foundation Server Blog bot DAX Blogs 0 06.10.2009 02:05
Подсвеченые и не подсвеченые объекты в AOT miklenew DAX: Программирование 14 15.05.2008 17:14
В каких таблицах хранятся объекты AOT и проекты? Кирилл DAX: Программирование 2 11.06.2004 14:49

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

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

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