|
|
|
|
Как в запросе правильно составить условие |
☑ |
0
Bumblebee
06.12.20
✎
13:48
|
Подскажите как в запросе правильно составить условие. Нужно чтобы при пустом параметре отбор не происходил.
Отчет на СКД, на форме список выбора, в &ТипДокумента - передаю пустую ссылку выбранного типа документа
При очищении значения - передаю NULL
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(&ТипДокумента) ЕСТЬ НЕ NULL
ТОГДА ТИПЗНАЧЕНИЯ(ВТ_Объединение.Регистратор) = ТИПЗНАЧЕНИЯ(&ТипДокумента)
КОНЕЦ
При выборе конкретного документа выводит список с этими документами, а при очистке списка не выводиится ничего
|
|
1
RomanYS
06.12.20
✎
14:14
|
ВЫБОР
КОГДА &ТипДокумента ЕСТЬ НЕ NULL
ТОГДА ТИПЗНАЧЕНИЯ(ВТ_Объединение.Регистратор) = &ТипДокумента
иначе Истина
КОНЕЦ
и передавай тип (зачем пустую ссылку выбранного типа документа?)
|
|
2
Bumblebee
06.12.20
✎
14:33
|
Спасибо большое!!!
|
|
3
RomanYS
06.12.20
✎
14:35
|
(2) Ну и ещё проще, если передаёшь NULL
ЕстьNULL(ТИПЗНАЧЕНИЯ(ВТ_Объединение.Регистратор) = &ТипДокумента, Истина)
|
|
4
Bumblebee
06.12.20
✎
15:46
|
(3) То что нужно!!
|
|
AdBlock убивает бесплатный контент. 1Сергей