Пытаюсь сделать отчет через объект в СКД, но не могу задать параметр запроса. Отладчик показывает пустой запрос, но если убрать условие где, то все работает как надо. Подскажите как правильно обойти эту особенность.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| бит_ОборотыПоБюджетам.Проект КАК Проект,
| бит_ОборотыПоБюджетам.Регистратор КАК Регистратор,
| бит_ОборотыПоБюджетам.ЦФО КАК ЦФО,
| бит_ОборотыПоБюджетам.СтатьяОборотов КАК СтатьяОборотов,
| бит_ОборотыПоБюджетам.Сумма КАК Сумма,
| бит_ОборотыПоБюджетам.СуммаРегл КАК СуммаРегл,
| бит_ОборотыПоБюджетам.Валюта КАК Валюта,
| НАЧАЛОПЕРИОДА(бит_ОборотыПоБюджетам.Период, ДЕНЬ) КАК Период
|ИЗ
| РегистрНакопления.бит_ОборотыПоБюджетам КАК бит_ОборотыПоБюджетам
|ГДЕ
| бит_ОборотыПоБюджетам.Сценарий = &Сценарий
| И бит_ОборотыПоБюджетам.СтатьяОборотов.ТипСтатьи = &ТипСтатьи
| И бит_ОборотыПоБюджетам.СтатьяОборотов.РасходДоход = &РасходДоход";
Запрос.УстановитьПараметр("РасходДоход", Перечисления.бит_РасходДоход.Поступление);
Запрос.УстановитьПараметр("Сценарий", Перечисления.бит_ТипыСтатейОборотов.БДДС);
Запрос.УстановитьПараметр("ТипСтатьи", Справочники.СценарииПланирования.НайтиПоКоду("000000001"));
ТЗ = Запрос.Выполнить().Выгрузить() ;
ВнешниеНаборыДанных = Новый Структура;
ВнешниеНаборыДанных.Вставить("НаборДанных1", ТЗ);
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(ЭтотОбъект.СхемаКомпоновкиДанных, ЭтотОбъект.КомпоновщикНастроек.ПолучитьНастройки(), ДанныеРасшифровки);
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных, ДанныеРасшифровки);
ДокументРезультат.Очистить();
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
ПроцессорВывода.Вывести(ПроцессорКомпоновки);
КонецПроцедуры
ПоказатьПо теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот