|
Возможно ли для логического оператор "В" не указывать параметр?
| ☑ |
0
EarthsSoul
27.07.12
✎
10:20
|
Здравствуйте
Имеется СКД, там создаются временые таблицы которые формируются с использованием логического оператор "В".
ВЫБРАТЬ
ТоварыНаСкладахОстатки.Номенклатура,
ТоварыНаСкладахОстатки.КоличествоОстаток КАК Остаток
ПОМЕСТИТЬ ТаблицаОстатков
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(&КонецПериода {(&КонецПериода)}, Склад В (&СкладыОстатков)) КАК ТоварыНаСкладахОстатки
Не всегда пользователь указывает &СкладыОстатков, если они не указаны нужно что бы запрос делался по всем складам в справочнике. Отчет написан с использованием «Шаблона типового отчета». Так что переопределять запрос на уровне кода очень бы не хотелось. Можно ли написать запрос так что бы был логический оператор "В" и возможность не указывать таблицу значений &СкладыОстатков?
|
|
1
butterbean
27.07.12
✎
10:22
|
можно типа &СкладыНеЗаполнены ИЛИ Склад В (&СкладыОстатков)
|
|
2
vde69
27.07.12
✎
10:22
|
(Склад В (&СкладыОстатков) или &НеВыбранСкла)
|
|
3
Maxus43
27.07.12
✎
10:23
|
{} для этого и придуманы жеж, в СКД можно не указывать, если параметр заключен в них
|
|
4
vinogradъ
27.07.12
✎
10:24
|
(0) если пользователь не указал какой склад, то в &СкладыОстатков запихнуть все
|
|
5
EarthsSoul
27.07.12
✎
10:26
|
(3) лучшее решение )
|
|
6
EarthsSoul
27.07.12
✎
10:26
|
забыл про него )
|
|