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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.06.2013, 17:53   #1  
Helm is offline
Helm
Участник
 
15 / 11 (1) +
Регистрация: 24.09.2009
Динамическое изменений JOIN в форме
Доброго времени суток.
Вопрос, пожалуй, скорее не по джойну, а по тупняку моему с Query и формами

Axapta 3, Form InventTable
Имеется справочник совместимости, связь идёт по ItemId, список совместимых кодов выводится на отдельной вкладке. Вобщем к InventTable приджойнена новая таблица (ItemsCompat) Delayed-Join, и стандартно приджойнены InnerJoin три раза InventTableModule и 1 раз InventItemLocation.

Хочется сделать возможности динамически (по галочке) отображать только те товары, для которых имеется совместимость.
Если добавить ещё раз в DataSource таблицу совместимостей, но с Exist-Join, то получается как раз список нужных товаров, но после изменения в коде:
X++:
CompatItems_ds.linkType(FormLinkType::...)
вылетает ошибка на super() в ExecuteQuery

При попытке работы с Query (в поиске нашлись примеры) напрямую тоже не удалось, судя по всему из-за того, что джойн на таблицу совместимостей уже имеется в самих датасорсах.
За это сообщение автора поблагодарили: NataLee (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Not exists join в форме запроса pedrozzz DAX: Программирование 3 08.06.2011 15:24
Динамическое создание DataSource на форме, и добавление элементов дизайна. epack DAX: Программирование 12 24.11.2010 15:31
Как join'ить временную таблицу и query на форме IvanS DAX: Программирование 1 07.05.2008 09:49
Динамическое изменение Query() на форме makos DAX: Программирование 22 05.07.2006 16:28
JOIN программно на форме не работает rohlenko DAX: Программирование 2 31.03.2005 15:41
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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