|
|
#1 |
|
Участник
|
Как сделать хитрый фильтр?
Для каждой записи из custTrans может быть 0 или 1 запись в таблице CustDispute
Есть отчет, построенный по custTrans. Пользователи хотят видеть в диалоге отчета перечисление custVendDisputeStatus и иметь возможность выбрать несколько значений для фильтрации - соответственно, простым добавлением комбобокса (перечисления) в диалог не отделаешься. Но, если я по outerJoin добавлю к custTrans таблицу CustDispute , то при наложении фильтра custVendDisputeStatus::None пользователь по сути ожидает увидеть все записи из custTrans , которых нет в CustDispute, но получает пустую выборку, тк записей с custVendDisputeStatus::None в таблице CustDispute нет. Вопрос: как такое реализовать? Естественно, если бы не было требования , чтобы можно было выбрать неск значений из списка, можно было бы динамически добавлть CustDispute таблицу к запросу, если в фильтре указано значение , отличное от custVendDisputeStatus::None, но это,к сожалению, не мой случай(. AX2012 R2 |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Добавить хитрый фильтр в Query | 5 | |||
| Фильтр. Как сделать? | 9 | |||
| Как сделать фильтр по группе пользователей? | 12 | |||
| Как сделать хитрый лукап | 11 | |||
| Как сделать фильтр с "ИЛИ"? | 8 | |||
|