|
01.09.2005, 11:07 | #1 |
Участник
|
Проблемы с 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. Голову сломал, в чем может быть дело ... не пойму. Если кто сталкивался с подобным, помогите! |
|