Друзья, имеем нормально работающий запрос. Необходимо добавить условие "если склад = "Определенный склад" тогда отбирать "Определенный товар" иначе если склад = "Любой другой склад" тогда отбирать "Любой товар". Вопрос пустяк, спасибо за поддержку
Запрос.Текст =
"ВЫБРАТЬ
| РеализацияТоваровУслуг.Склад КАК Склад,
| РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
| СУММА(РеализацияТоваровУслугТовары.Акциз) КАК Акциз,
| СУММА(ВЫБОР КОГДА РеализацияТоваровУслугТовары.КвоЛитр > 0 ТОГДА РеализацияТоваровУслугТовары.КвоЛитр ИНАЧЕ РеализацияТоваровУслугТовары.Количество КОНЕЦ) КАК Кво";
//| СУММА(РеализацияТоваровУслугТовары.КвоЛитр) КАК Кво";
Если флдок = 1 тогда
запрос.текст = запрос.текст + ",
| РеализацияТоваровУслуг.Ссылка";
конецесли;
запрос.текст = запрос.текст + "
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
| ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
|ГДЕ
| РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНач И &ДатаКон
| И РеализацияТоваровУслуг.Проведен = ИСТИНА
| И РеализацияТоваровУслугТовары.Номенклатура В ИЕРАРХИИ(&ВыбТовар)
| И РеализацияТоваровУслуг.Склад В ИЕРАРХИИ(&ВыбСклад)
| И (РеализацияТоваровУслугТовары.Номенклатура В ИЕРАРХИИ (&группапальне)
| ИЛИ РеализацияТоваровУслугТовары.Номенклатура В ИЕРАРХИИ (&газ))
| И склад.флНеАкциз = 0
|
|СГРУППИРОВАТЬ ПО
| РеализацияТоваровУслуг.Склад,
| РеализацияТоваровУслугТовары.Номенклатура";
Если флдок = 1 тогда
запрос.текст = запрос.текст + ",
| РеализацияТоваровУслуг.Ссылка";
конецесли;
запрос.текст = запрос.текст + "
|УПОРЯДОЧИТЬ ПО
| Склад,
| Номенклатура
|ИТОГИ
| СУММА(Акциз),
| СУММА(Кво)
|ПО
| ОБЩИЕ,
| Склад,
| Номенклатура";
Если флдок = 1 тогда
запрос.текст = запрос.текст + ",
| РеализацияТоваровУслуг.Ссылка";
конецесли;
Результат = Запрос.Выполнить();