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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.09.2021, 18:12   #7  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Кстати, интересное наблюдение.
В обозревателе табличек разработчики sys слоя специально писали код чтобы можно было видеть RefRecId значения, чтобы ядро для них группу не создавало:

\Classes\SysTableBrowser\addField
X++:
...
            else if(dictField.baseType() == Types::Int64)
            {
                // Reference Controls are created by default for surrogate foreign keys. However, the raw 64-bit
                // integer should always be displayed. Force all Int64 type fields to use an Int64 Control.
                formBuildControl = formBuildGridControl.addControl(FormControlType::Int64, dictField.name());
                formBuildControl.datasource(formBuildDataSource.id());
                formBuildControl.dataField(fieldId2Ext(fieldId,j));
...
Мы в доработанной версии у себя закомментили этот кусок, ядро стало добавлять значения на грид из связанной таблички.
Во многих случаях это удобнее, но конечно тормознее.
Теги
ax2012, dialog, formreferencecontrol, override

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Lookup and Modified methods for FormReferenceGroup fields in D365 Blog bot DAX Blogs 6 17.09.2018 17:02
dynamicsaxhints: Top modified EDT properties in AX 2012 R3 Blog bot DAX Blogs 0 10.08.2016 23:16
AX2009: Throw error в modified() IKA DAX: Программирование 6 16.05.2013 09:49
sjakalax: The model store has been modified Blog bot DAX Blogs 0 23.01.2012 16:11
Вопрос. как отследить modified на диалоге, который создал динамически? Hans DAX: Программирование 1 30.11.2006 13:57

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

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

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