|
![]() |
#1 |
Участник
|
Цитата:
Я тут ещё один чисто теоретический способ придумал ![]() Как понятно из обсуждения, основной проблемой является сложность присоединения, в случае уже имеющегося условия, нового контрольного условия по "И". Вот я и подумал раз уж это так проблемно, то пусть оно себе присоединяется по "ИЛИ". В результате исходный запрос изменится и это изменение можно будет анализировать. В случае если количество строк возвращаемое запросом (можно посчитать при помощи SysQuery::countTotal) станется прежним, это будет означать (конечно с определёнными ограничениями), что новое условие по ИЛИ никак не повлияло на выборку, а следовательно исходный запрос содержал в себе контрольное условие. Что и требовалость орпределить ![]() Недостатки: на время анализа вся выборка должна быть заблокирована от корректировок для того чтобы исключить возможность изменения количества строк в запросе из вне. |
|
![]() |
#2 |
Участник
|
или не содержал И искомого значения в базе вообще нет.
![]() не, не пойдет |
|
![]() |
#3 |
Участник
|
Цитата:
Пользователи его просто не видят в интерфейсе ![]() Кстати, никто не обращал внимание, что критерии со статусом Hidden - не такие уж и невидимые? Достаточно в форме расширенного фильтра вызвать расширенный фильтр (в 2009-й через комбинацию клавишь) и нажать Ok ![]()
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
Участник
|
Можно попробовать добавить явный критерий по RecId искомой записи клиента, если он не используется в запросе (обычно не используется
![]() Если используется, то через расширенный фильтр по аналогии с кодом клиента описанной выше у S.Kuskov. Или напрямую распарсить критерии по RecId и либо найти в них искомый и оставить только его либо выдать облом ![]() Последний раз редактировалось Alexius; 12.09.2011 в 17:32. |
|
Теги |
query, как правильно |
|
![]() |
||||
Тема | Ответов | |||
Очередной вопрос про Query | 45 | |||
Вопрос по query? | 1 | |||
Вопрос по query и join | 2 | |||
Вопрос по запросу (query) | 2 | |||
Вопрос знатокам QBE и Query в AXAPTA | 6 |
|