Вот есть стандартный очет в БП 3.0, "остатки по складу", он работает и все ок.
Хочу вызвать его программно из своей обработки и вывести результат в табличное поле.
Получаю только заголовок отчета и всё, фигня какая-то..
Я правильно вообще делаю? вот простой код:
(3) Спасибо. Но отчет все равно возвращает пустой результат.
Сделал вот так:
Отчет = Отчеты.ОстаткиПоСкладу.Создать();
ЗначениеПараметра = Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("КонецПериода");
ЗначениеПараметра.Значение = КонецДня(ТекущаяДата());
ЗначениеПараметра.Использование = Истина;
Отчет.СкомпоноватьРезультат(ТабличныйДокумент);
Конечно же параметр "КонецПериода" находит, присваивает значение. В отладчике смотрел.