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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.04.2004, 16:39   #1  
Хилари is offline
Хилари
Решили жить вечно?
Аватар для Хилари
 
33 / 10 (1) +
Регистрация: 15.04.2004
Поле-ссылки на разные таблицы
Мне нужно сделать не совсем тривиальную вещь. Требуется, чтоб в одном поле таблице (в виде выпадающего списка на форме), можно было заносить даные из разных таблиц. Например в одном случае мне нужно из таблицы CustTable, в другом из VendTable. Как это делается?
Старый 19.04.2004, 17:15   #2  
Ned is offline
Ned
Lean Six Sigma
 
680 / 99 (5) ++++
Регистрация: 29.12.2002
Адрес: самолёт
Абсолютно тривиальная вещь - делается на таблице связь по двум полям. Пример - LedgerJournalTrans.
Старый 19.04.2004, 17:17   #3  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Очень просто, используя relations на таблице. Если "случай" определяется неким фиксированным значением одного из полей этой таблицы, можно для нее создать 2 релэйшна (с CustTable и VendTable), в каждом из которых задать по 2 связи: одну - нормально к соответствующей таблице, и еще одну - фиксированно к конкретному значению поля. Например, как это сделано в таблице PriceDiscTable.
__________________
Андрей.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Advanced query range value expressions: поле таблицы - имя вcтроенной функции year(). ATimTim DAX: Программирование 12 27.03.2009 18:16
Как запретить заполнять поле таблицы? rusalaudinov DAX: Программирование 10 06.03.2008 15:18
Выключено ли поле таблицы конфигурационным ключем? Morpheus DAX: Программирование 1 10.11.2006 20:02
Диалоговое поле из таблицы Protey DAX: Программирование 5 05.07.2006 13:50
Объединить несколько полей таблицы в одном поле Grid-а на форме? storer DAX: Программирование 2 12.11.2003 14:08

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

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

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