Показать сообщение отдельно
Старый 25.06.2018, 13:07   #3  
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~ раза)