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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.04.2025, 08:23   #1  
oleggy is offline
oleggy
Участник
 
279 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
как в кастомном sysTableLookup показывать поле аналитик
Привет.
AX2009
Подскажите как решить такую задачу. Есть кастомный lookup через sysTableLookup.
Выводит поля у таблицы VendTable.
Есть задача отобразить в лукапе значение VendTable.Dimension[7].
Но стандартно через метод addLookupField отобразить могу только первое поле.
Типа так:
sysTableLookup.addLookupField(fieldNum(VendTable, Dimension));
Конструкция типа такой будет некорректна:
sysTableLookup.addLookupField(fieldNum(VendTable, Dimension[3]));
Есть идея заджойнить к таблице sysTableLookup таблицу со значениями Dimension
типа 1 - Отдел, 2 - ... , 3 - ..., ... 7 - ...
Но мне кажется есть уже готовая таблица в системе только найти не могу. Или есть более элегантное решение в рамках sysTableLookup ?
Старый 14.04.2025, 09:56   #2  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
648 / 352 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Попробуйте такую функцию
X++:
fieldId2Ext(fieldnum(VendTable, Dimension), Dimensions::code2ArrayIdx(SysDimension::ProductType))
вместо ProductType подставьте свой вариант под номером 7.
__________________
// no comments
За это сообщение автора поблагодарили: oleggy (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ER Ошибка при маппинге структур аналитик Libovs DAX: Функционал 5 17.12.2022 20:39
sysTableLookup c join Art_Tanis DAX: Функционал 3 05.05.2015 08:27
Поле real и Lookup RVS DAX: Программирование 2 05.02.2014 19:12
скрыть поле на форме для одной компании и показывать для другой IKA DAX: Программирование 4 26.02.2010 13:15
gatesasbait: Custom label on SysTableLookup column Blog bot DAX Blogs 0 09.07.2008 22:05

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

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

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