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

Напомните как в запросе обработать пустой параметр

Напомните как в запросе обработать пустой параметр
Я
   Novichok VX
 
30.07.21 - 19:33
На форме параметр не заполнили - все, заполнили - отбор. Как не ломая открытия конструктора запроса это прописать?
   breezee
 
1 - 30.07.21 - 19:38
= значение(справочник.твойсправочник.пустаяссылка)
   Ёпрст
 
2 - 30.07.21 - 19:41
вариантов вагон, например, так

ГДЕ &Вася

....
Запрос.УстановитьПараметр("Вася",ИСТИНА);
Если нечто Тогда
   Запрос.Текст = СтрЗаменить(Запрос.Текст,"&Вася"," товоё условие...")

   Генератор
 
3 - 30.07.21 - 19:45
Когда-то писал так: где (реквизит = &парам или &парам = значение(справочник.твой.пустаяссылка))
возможно не очень хорошо по производительности
   Вафель
 
4 - 30.07.21 - 20:18
Кстати можно писать
значение(справочник.твой.)
   runoff_runoff
 
5 - 30.07.21 - 23:37
(3) реквизит В (&парам, значение(справочник.твой.пустаяссылка))
   Ненавижу 1С
 
6 - 30.07.21 - 23:50
(5) только реквизит и параметр поменять местами
   runoff_runoff
 
7 - 31.07.21 - 01:27
(6) точно

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