Проблема с универсальным отчетом

1. alex-l19041 8 08.04.21 13:26 Сейчас в теме
Кто-то может с таким уже сталкивался
пытаюсь работать с
УниверсальныйОтчет.ПостроительОтчета.Результат.Выгрузить()

НО отрабатывает без учета заданного в УниверсальныйОтчет.ДатаНач
УниверсальныйОтчет.ДатаКон
периода

что надо сделать ?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. alex-l19041 8 08.04.21 13:27 Сейчас в теме
3. alex-l19041 8 08.04.21 13:39 Сейчас в теме
УниверсальныйОтчет.ПостроительОтчета.Результат.Выгрузить()

у меня после УниверсальныйОтчет.СформироватьОтчет
может в этом проблема ?
10. alex-l19041 8 08.04.21 13:54 Сейчас в теме
(3) отключение УниверсальныйОтчет.СформироватьОтчет ничего не дало....
4. titanium2008 43 08.04.21 13:47 Сейчас в теме
в запросе построителя указаны параметры?
5. alex-l19041 8 08.04.21 13:48 Сейчас в теме
(4) да
Прикрепленные файлы:
6. titanium2008 43 08.04.21 13:49 Сейчас в теме
УниверсальныйОтчет.ПостроительОтчета.Параметры.вставить("ДатаНач",ВашПараметр) так еще попробуйте перед выполнением
8. alex-l19041 8 08.04.21 13:52 Сейчас в теме
7. titanium2008 43 08.04.21 13:50 Сейчас в теме
имел ввиду параметр в запросе построителя есть?
11. alex-l19041 8 08.04.21 13:55 Сейчас в теме
(7) есть
| РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Регистратор {(&Периодичность)}, , ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом = ИСТИНА {(ДоговорКонтрагента).*, (Сделка).*, (Контрагент).*, (Организация).*, (ДоговорКонтрагента.ВалютаВзаиморасчетов).* КАК ВалютаВзаиморасчетов}) КАК ВзаиморасчетыПоДокументамУпрУчет) КАК ВзаиморасчетыБезГруппировки
9. 1395969 63 08.04.21 13:52 Сейчас в теме
УниверсальныйОтчет.ПостроительОтчета.Параметры.Вставить("ДатаНач", ?(УниверсальныйОтчет.ДатаНач = Дата('00010101000000'), УниверсальныйОтчет.ДатаНач, Новый Граница(НачалоДня(УниверсальныйОтчет.ДатаНач), ВидГраницы.Включая)));
УниверсальныйОтчет.ПостроительОтчета.Параметры.Вставить("ДатаКон", ?(УниверсальныйОтчет.ДатаКон = Дата('00010101000000'), УниверсальныйОтчет.ДатаКон, Новый Граница(КонецДня(УниверсальныйОтчет.ДатаКон), ВидГраницы.Включая)));
УниверсальныйОтчет.ПостроительОтчета.Параметры.Вставить("ДатаНачала", ?(УниверсальныйОтчет.ДатаНач = Дата('00010101000000'), УниверсальныйОтчет.ДатаНач, НачалоДня(УниверсальныйОтчет.ДатаНач)));
УниверсальныйОтчет.ПостроительОтчета.Параметры.Вставить("ДатаКонца", ?(УниверсальныйОтчет.ДатаКон = Дата('00010101000000'), Дата("39991231"), КонецДня(УниверсальныйОтчет.ДатаКон)));
12. titanium2008 43 08.04.21 14:03 Сейчас в теме
УниверсальныйОтчет.ДатаНач в отладке заполнен реквизит?
14. alex-l19041 8 08.04.21 14:06 Сейчас в теме
13. titanium2008 43 08.04.21 14:04 Сейчас в теме
тогда какие то чудеса - в консоли запросов запрос выполняли - может все верно
15. alex-l19041 8 08.04.21 14:10 Сейчас в теме
(13)в консоли все работает... проблема где-то в универсальном...
16. titanium2008 43 08.04.21 14:11 Сейчас в теме
можете отчет приложить?
17. titanium2008 43 08.04.21 14:11 Сейчас в теме +1 $m
19. alex-l19041 8 13.04.21 09:08 Сейчас в теме
(17) оказалось что проблема не в указании периода, а в том что в ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты в разрезе документа взаиморасчета есть остатки по ВСЕМ документам (весь регистр ) и поэтому мне казалось, что не работает указание периода....
18. zh_elle 09.04.21 11:37 Сейчас в теме
В модуле объекта в
Процедура СформироватьОтчет(ТабличныйДокумент) Экспорт
	
	УниверсальныйОтчет.ПостроительОтчета.Параметры.Вставить("Мойпараметр",  НужнаяДата);
	
	УниверсальныйОтчет.СформироватьОтчет(ТабличныйДокумент,,, ЭтотОбъект);
	
	ТЧ = УниверсальныйОтчет.ПостроительОтчета.Результат.Выгрузить();


КонецПроцедуры // СформироватьОтчет()
Показать


Все работает, параметры учитываются...
Оставьте свое сообщение

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