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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.06.2018, 13:33   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,987 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Если 19 соответствует идентификатору модели Foundation то это полбеды.
А иначе катастрофа.
Старый 25.06.2018, 13:07   #2  
yevol is offline
yevol
Участник
 
7 / 10 (1) +
Регистрация: 29.11.2017
Нашел два решения задачи.
1. Использовать конструкцию SysModelStore::modelId2Name(treeNode.AOTGetModel());
treeNode.AOTGetModel() - возвращает ModelId
2. Использовать запрос:

SysModelElement sysModelElement;
SysModelElementData sysModelElementData;
utilModels utilModels;


select sysModelElement
where sysModelElement.Name == "ABC"
join sysModelElementData
where sysModelElement.RecId == sysModelElementData.ModelElement
join Name from utilModels
where utilModels.Id == sysModelElementData.ModelId;

info (utilModels.Name);

Второе решение мне не подошло, так как сильно замедляет выполнение кода (в моем случае в 3~ раза)
Теги
aotgetproperty, ax 2012 r3, client, model, server, treenode

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
daxmusings: PSA: AX7 Build Failure on Generate Packages / Model Export Blog bot DAX Blogs 0 01.11.2017 09:11
palleagermark: New "Retail" model in "July 2017" creating backwards compatibility issues Blog bot DAX Blogs 5 13.07.2017 12:53
stoneridgesoftware: Version Control in Dynamics AX: Ensure that code changes are being made in model tied to version control Blog bot DAX Blogs 0 11.04.2017 20:13
В поле BuildNum таблицы SysUserLog (Журнал работы пользователей) пишется версия не клиента а сервера S.Kuskov DAX: Программирование 2 28.03.2012 13:27
dynamics-ax: Kees Hertogh: The Benefits of a Model Driven Layered Architecture Blog bot DAX Blogs 0 30.03.2011 01:14
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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