Как сделать параметр необязательным скд

1. user2026796 13.02.24 17:28 Сейчас в теме
Здравствуйте,помогите настроить Параметр Номенклатура и Склад чтобы они стали необязательными
Сейчас их закинул в отбор,но нужно чтобы они были необязательными и в запросе не было параметра ГДЕ,как это можно сделать? Увидел что можно через Компоновку Данных и условие,но не пойму какое условие написать можно...
По теме из базы знаний
Найденные решения
3. spacecraft 13.02.24 18:24 Сейчас в теме
(1) в фигурных скобках указываются необязательные конструкции.
Пример:
ВЫБРАТЬ
	ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
	ТоварыНаСкладахОстатки.Склад КАК Склад,
	ТоварыНаСкладахОстатки.ВНаличииОстаток КАК ВНаличииОстаток
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
{ГДЕ
	ТоварыНаСкладахОстатки.Склад В (&Склад)}
Показать
Прикрепленные файлы:
user2026796; vv2; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. spacecraft 13.02.24 18:24 Сейчас в теме
(1) в фигурных скобках указываются необязательные конструкции.
Пример:
ВЫБРАТЬ
	ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
	ТоварыНаСкладахОстатки.Склад КАК Склад,
	ТоварыНаСкладахОстатки.ВНаличииОстаток КАК ВНаличииОстаток
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
{ГДЕ
	ТоварыНаСкладахОстатки.Склад В (&Склад)}
Показать
Прикрепленные файлы:
user2026796; vv2; +2 Ответить
5. user2026796 14.02.24 09:25 Сейчас в теме
(3) Нужно чтобы не было параметра ГДЕ :(
Понял что нужно делать через условие виртуальной таблицы,но не могу найти и понять что нужно вставить туда,если пишу тоже самое что было в обычном запросе с фигурными скобками,то оно попросту слетает
6. spacecraft 14.02.24 09:53 Сейчас в теме
(5) тогда привыкайте работать без конструктора запроса.
ВЫБРАТЬ
	ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
	ТоварыНаСкладахОстатки.Склад КАК Склад,
	ТоварыНаСкладахОстатки.ВНаличииОстаток КАК ВНаличииОстаток
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки(, {(Склад В (&Склад)), (Номенклатура В (&Номенклатура))}) КАК ТоварыНаСкладахОстатки
7. user2026796 14.02.24 10:01 Сейчас в теме
(6)а как мне сделать тоже самое но вписать в условие виртуальной таблицы? Стажируюсь пока только,и попросили сделать параметры необязательными,но в условии вирт таблицы надо
Либо может я что-то неправильно понял...
8. spacecraft 14.02.24 10:06 Сейчас в теме
(7)
а как мне сделать тоже самое но вписать в условие виртуальной таблицы?

А в примере как раз "в условие виртуальной таблицы" приведено.
10. user2026796 14.02.24 10:19 Сейчас в теме
(8)Теперь ошибка что задан неправильный псевдоним "ТоварыНаСкладахОстаткиИОбороты.Номенклатура"
11. spacecraft 14.02.24 10:22 Сейчас в теме
(10) вот даже не знаю что на это ответить...
12. user2026796 14.02.24 10:55 Сейчас в теме
(11)может чем-то помочь если я отправлю полной код составленный из Конструктора?
13. spacecraft 14.02.24 10:56 Сейчас в теме
14. user2026796 14.02.24 10:59 Сейчас в теме
(13)Вот,все сформировано Конструктором
ВЫБРАТЬ
                ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
ТоварыНаСкладахОстаткиИОбороты.Характеристика КАК Характеристика,
ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад,
ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток КАК ВНаличииНачальныйОстаток,
ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток КАК ВНаличииКонечныйОстаток,
ТоварыНаСкладахОстаткиИОбороты.ВНаличииОборот КАК ВНаличииОборот,
ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход КАК ВНаличииПриход
ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход КАК ВНаличииРасход
ИЗ
Регистр накопления.ТоварыНаСкладах.ОстаткиИОбороты(,) КАК ТоварыНаСкладахОстаткиИОбороты
Показать
15. spacecraft 14.02.24 11:06 Сейчас в теме
(14)
РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , , , {(Склад В (&Склад)), (Номенклатура В (&Номенклатура))}) КАК ТоварыНаСкладахОстаткиИОбороты
user2026796; +1 Ответить
16. user2026796 14.02.24 11:49 Сейчас в теме
(15)Заработало все,спасибо большое :))
9. laperuz 47 14.02.24 10:07 Сейчас в теме
(7) в (6) и есть необязательные параметры в условиях виртуальной таблицы.
Если хотите знать где это в конструкторе запросов, то вот
Прикрепленные файлы:
4. polax 13.02.24 19:44 Сейчас в теме
(1) [IS-QUOTE]Увидел что можно через Компоновку Данных и условие,но не пойму какое условие написать можно...[/QUOT]
В инете море примеров. Ну или смотри скрин, в принципе все понятно
Прикрепленные файлы:
2. soft_wind 13.02.24 17:46 Сейчас в теме
например перенести в отбор

или такие конструкции делать
Где
(&Параметр = Неопределено
или Склад = &Параметр )
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот