Создание отчета в 1с УПП на основании универсального отчета

1. Jane1508 4 27.06.24 16:08 Сейчас в теме
Хочу вывести остатки по конкретному складу. Выводится пустая таблица,когда ввожу Параметр. Где ошиблась?

Процедура УстановитьНачальныеНастройки(ДополнительныеПараметры = Неопределено) Экспорт
ТекстЗапроса = "ВЫБРАТЬ
	               |	ТоварыНаСкладахОстатки.Номенклатура,
	               |	ТоварыНаСкладахОстатки.Склад,
	               |	СУММА(ТоварыНаСкладахОстатки.КоличествоОстаток) КАК КоличествоОстаток
	               |{ВЫБРАТЬ
	               |	Номенклатура.*,
	               |	Склад,
	               |	КоличествоОстаток}
	               |ИЗ
	               |	РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
	               |ГДЕ
	               |	ТоварыНаСкладахОстатки.Склад.Код = &КодСклада
	               |{ГДЕ
	               |	ТоварыНаСкладахОстатки.Номенклатура.*,
	               |	ТоварыНаСкладахОстатки.Склад,
	               |	ТоварыНаСкладахОстатки.КоличествоОстаток}
	               |
	               |СГРУППИРОВАТЬ ПО
	               |	ТоварыНаСкладахОстатки.Номенклатура,
	               |	ТоварыНаСкладахОстатки.Склад
	               |{ИТОГИ ПО
	               |	Номенклатура.*,
	               |	Склад,
	               |	КоличествоОстаток}"; 
	УниверсальныйОтчет.ПостроительОтчета.Параметры.Вставить("КодСклада",Справочники.Склады.НайтиПоКоду("000000020"));                                     
	УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;
	
	//УниверсальныйОтчет.ДобавитьПолеРесурс("КоличествоОстаток",      "ИсточникДанных.КоличествоКонечныйОстаток  * ИсточникДанных.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент", "Количество (в базовых единицах) (кон. ост.)");
	//	               
	//УниверсальныйОтчет.ДобавитьПоказатель("КоличествоКонечныйОстаток",  "Заказ",  Истина, "ЧЦ=15; ЧДЦ=3");
	УниверсальныйОтчет.ДобавитьПоказатель("КоличествоОстаток",  "Остаток",  Истина, "ЧЦ=15; ЧДЦ=3");
	//	
	
	// Заполнение начальных настроек универсального отчета
	УниверсальныйОтчет.УстановитьНачальныеНастройки(Истина);
....
КонецПроцедуры
Показать


И пробовала выводить параметр в процедуру "СформироватьОтчет(ТабличныйДокумент) Экспорт" . Тоже не помогло.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Zevzm 27.06.24 16:19 Сейчас в теме
(1)Так вы передаете в параметр ссылку на склад, а в запросе сравниваете с кодом.
Jane1508; arz; +2 Ответить
4. Jane1508 4 28.06.24 10:18 Сейчас в теме
3. Torin 832 28.06.24 07:14 Сейчас в теме
(1)
| ТоварыНаСкладахОстатки.Склад.Код = &КодСклада


 |    ТоварыНаСкладахОстатки.Склад = &КодСклада
Jane1508; +1 Ответить
Оставьте свое сообщение

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