Вход | Регистрация


Установка параметров СКД

Установка параметров СКД
Я
   raf8143
 
18.10.18 - 09:04
Привет.

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

Проблема в том, что при установки параметра, а затем сброса  значений по кнопке очистить, значение данного параметра имеет тип ПустаяСсылка, а не неопределено, логично дописать в мою конструкцию:

ВЫБОР КОГДА &МойПараметр = Неопределено или &МойПараметр = Значение(Перечисление.ПустаяСсылка) Тогда ИСТИНА ИНАЧЕ
РеквизитУстановкиПараметра = &МойПараметр КОНЕЦ

Сам вопрос такой, как не использовать эти конструкции?
 
 
   Остап Сулейманович
 
1 - 18.10.18 - 09:12
(0) Использование параметров в запросах СКД не самый удачный вариант. Иногда без него конечно не обойтись. Но где возможно нужно включать такое поле в запрос. А уже в отборах рулить его использованием.
   aleks_default
 
2 - 18.10.18 - 10:09
Если параметр не составного типа, тогда зачем проверять на неопределено?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует