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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.10.2022, 11:49   #1  
Aleksey2020 is offline
Aleksey2020
Участник
 
14 / 10 (1) +
Регистрация: 25.02.2020
Reference data source
Добрый день.
Поясните, пожалуйста, в каких случаях следует использовать на формах reference data source в принципе. И какие relation с таблицы там доступны. В ходе экспериментов ни один из моих relation с таблицы не попадает в предлагаемые
Старый 13.10.2022, 12:45   #2  
online
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,307 / 3540 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Добрый день! Вопрос не очень ясен. Если, к примеру, Вы создадите таблицу с формой и в таблицу добавите код сотрудника (ссылку RecId на HcmWorker), то в форме по умолчанию (если просто поле мышкой перетащите из источника данных форму на дизайн) будет создан элемент управления ReferenceGroup, который будет отображать ФИО сотрудника несмотря на то, что в таблице будет технически храниться ссылка по RecId
Для того, чтобы такое отображение работало - система автоматически добавляет Reference datasource (на этапе открытия формы) и Вы можете в форме Персонализация увидеть эти датасорсы.

Т.о. программист в явном виде ничего не использует чего-то такого особенного.
__________________
Возможно сделать все. Вопрос времени
Старый 13.10.2022, 13:11   #3  
Aleksey2020 is offline
Aleksey2020
Участник
 
14 / 10 (1) +
Регистрация: 25.02.2020
понятно, получается добавить у datasource новый reference datasource я могу только для тех relation, которые соединены с полями типа RefRecId . Если это так, то добавив таблицув reference data source, я уже могу пользоваться всеми полями присоединенной таблицы
Старый 13.10.2022, 13:29   #4  
online
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,307 / 3540 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Aleksey2020 Посмотреть сообщение
понятно, получается добавить у datasource новый reference datasource я могу только для тех relation, которые соединены с полями типа RefRecId . Если это так, то добавив таблицув reference data source, я уже могу пользоваться всеми полями присоединенной таблицы
Нет. Значит мы с Вами о разном говорим. В узел Reference Data Sources добавляются подчиненные датасорсы. Но на форме обычно они линейно все представлены, а не в виде дерева.

Я наверное не отвечу на Ваш вопрос (я просто его изначально неверно понял) - никогда не задумывался об отличии датасорсов из узла Reference Data Sources от датасорсов, находящихся "в корне" формы (при условии, что связь по Inner join).
На форме SalesTable есть пример использования датасорсов из узла Reference Data Sources. Посмотрите - может нароете отличие.
__________________
Возможно сделать все. Вопрос времени
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
sertandev: How to integrate with Dynamics 365 for Finance and Operations Blog bot DAX Blogs 0 21.08.2020 15:12
littleax: Simple Rest API in D365FO, D365F, D365SCM Blog bot DAX Blogs 0 23.06.2020 14:12
patrickmouwen: 1yr with AX7 Data Management – My top 12 learnings Blog bot DAX Blogs 2 12.10.2016 15:14
emeadaxsupport: SEPA affected objects Blog bot DAX Blogs 0 29.11.2013 13:11
atinkerersnotebook: Using PowerPivot to Analyze Dynamics AX Data Blog bot DAX Blogs 1 05.10.2013 07:23

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

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

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