Формирую отчет на СКД. В свойствах параметров "Использование" установил - "Всегда", при формировании отчета, в параметрах запроса написал конструкцию:
ВЫБОР КОГДА &МойПараметр = Неопределено Тогда ИСТИНА ИНАЧЕ
РеквизитУстановкиПараметра = &МойПараметр КОНЕЦ
Проблема в том, что при установки параметра, а затем сброса значений по кнопке очистить, значение данного параметра имеет тип ПустаяСсылка, а не неопределено, логично дописать в мою конструкцию:
ВЫБОР КОГДА &МойПараметр = Неопределено или &МойПараметр = Значение(Перечисление.ПустаяСсылка) Тогда ИСТИНА ИНАЧЕ
РеквизитУстановкиПараметра = &МойПараметр КОНЕЦ
Сам вопрос такой, как не использовать эти конструкции?
(0) Использование параметров в запросах СКД не самый удачный вариант. Иногда без него конечно не обойтись. Но где возможно нужно включать такое поле в запрос. А уже в отборах рулить его использованием.