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