Напомните как в запросе обработать пустой параметр
☑
0
Novichok VX
30.07.21
✎
19:33
На форме параметр не заполнили - все, заполнили - отбор. Как не ломая открытия конструктора запроса это прописать?
1
breezee
30.07.21
✎
19:38
= значение(справочник.твойсправочник.пустаяссылка)
2
Ёпрст
гуру
30.07.21
✎
19:41
вариантов вагон, например, так
ГДЕ &Вася
....
Запрос.УстановитьПараметр("Вася",ИСТИНА);
Если нечто Тогда
Запрос.Текст = СтрЗаменить(Запрос.Текст,"&Вася"," товоё условие...")
3
Генератор
30.07.21
✎
19:45
Когда-то писал так: где (реквизит = &парам или &парам = значение(справочник.твой.пустаяссылка))
возможно не очень хорошо по производительности
4
Вафель
30.07.21
✎
20:18
Кстати можно писать значение(справочник.твой.)
5
runoff_runoff
30.07.21
✎
23:37
(3) реквизит В (&парам, значение(справочник.твой.пустаяссылка))
6
Ненавижу 1С
гуру
30.07.21
✎
23:50
(5) только реквизит и параметр поменять местами
7
runoff_runoff
31.07.21
✎
01:27
(6) точно
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший