|
|
|
|
#1 |
|
Участник
|
Цитата:
Сообщение от DSPIC
Приходилось решать такую задачу.
- Делаете View custTransDisputeView на базе Query, в которой линкуете custTrans и CustDispute по outerJoin. [У view будут поля CustTransRecId, Status] - В форму где нужен фильтр добавляете custTransDisputeView как дополнительный датасорс и джоините его с custTrans по innerJoin. [линкуете по полям CustTrans.RecId == custTransDisputeView.CustTransRecId]. Вот вкратце и всё. Если этот VIew открыть, то оно отображает данные правильно. Но вот накладывать фильтр - по "Not disputed" (отображаемое значение, соответствующее Enum 0, т.е те строки View, где поля из custDispute отсутствуют) не позволяет. При этом, пробовала 0, null - тоже не получается, т.е возвращается просто пустая выборка. |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Добавить хитрый фильтр в Query | 5 | |||
| Фильтр. Как сделать? | 9 | |||
| Как сделать фильтр по группе пользователей? | 12 | |||
| Как сделать хитрый лукап | 11 | |||
| Как сделать фильтр с "ИЛИ"? | 8 | |||
|