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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.09.2005, 11:07   #1  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Проблемы с OuterJoin
Модифицировал форму SalesTable, добавив в нее новый DataSource с самопальной таблицей RMEPrintHistory.
Новый DataSource (RMEPrintHistory) соединяется с DataSource (SalesTable) c типом связи OuterJoin.
В таблице RMEPrintHistory в узле Relations, указана таблица SalesTable, далее в условии соединения задано
SalesTable.salesid== RMEPrintHistory.salesid
and
RMEPrintHistory.documentstatus == 28 (Facture_Ru)
Отношение между таблицами SalesTable и RMEPrintHistory один ко многим .
Все работает без проблем.
Но стоит применить фильтрацию к гриду , и условие RMEPrintHistory.documentstatus == 28 (Facture_Ru) словно слетает и вылезают все записи для которых верно SalesTable.salesid== RMEPrintHistory.salesid.
Голову сломал, в чем может быть дело ... не пойму. Если кто сталкивался с подобным, помогите!

Вложения
Тип файла: img78727-1 (28.3 Кб, 389 просмотров)
Тип файла: img78727-2 (73.8 Кб, 518 просмотров)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблемы с Exists Join Logger DAX: Программирование 28 28.04.2010 02:54
Расширенный AddRange и OuterJoin Russland DAX: Программирование 0 04.07.2006 16:36
Опять про OuterJoin нескольких таблиц murad DAX: Программирование 1 15.05.2006 10:26
Проблемы работы ERP в многофилиальной и территориально разнесённой компании СНГ. SlavaK DAX: Прочие вопросы 18 02.03.2004 15:25
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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