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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.09.2009, 11:41   #6  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от s.alex Посмотреть сообщение
Сделал вот так
X++:
    q   = new Query();
    qb  = q.addDataSource(TableNum(InventTable));
    qb.relations(False);
    qb.addLink(FieldNum(InventItemBarCode, ItemId), FieldNum(InventTable, ItemId));
    this.query(q);
Получил сообщение:
Ошибка:
Источник данных не входит в состав родительского источника данных.
Пробовал настраивать JoinSource для InventTable_DS - не помогает.
Сначала нужно добавить датасорс для работы addLink:
X++:
    q   = new Query();
    qb  = q.addDataSource(TableNum(InventTable));
    qb =  qb.addDataSource(tablenum(InventItemBarCode));
    qb.addLink(FieldNum(InventItemBarCode, ItemId), FieldNum(InventTable, ItemId));
    this.query(q);
и relation(false) писать не надо - они и так по умолчанию false

Включить / отключить ключ означает зайти в \Администрирование\Настройка\Система\Конфигурация и установить / снять соответствующую галку
__________________
Возможно сделать все. Вопрос времени
Теги
join, грид, таблица

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Две таблицы в одном datasource Turetskiy DAX: Программирование 10 16.09.2008 16:35
Две таблицы в одном гриде Oloops DAX: Программирование 3 11.08.2006 14:25
две таблицы в двух разных вирт компаниях kitty DAX: Программирование 1 08.11.2005 18:18
Две таблицы - один grid!? Kengo DAX: Программирование 3 01.11.2004 15:01
Как привязать две таблицы или как это наз-ся? I don't understand DAX: Программирование 13 25.08.2004 07:46

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

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

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