Найдено 6 результатов

ybelyaev
12 сен 2019, 13:08
Форум: Stimulsoft Reports.WPF
Тема: Динамическое изменение размера страницы отчета
Ответы: 13
Просмотры: 7090

Re: Динамическое изменение размера страницы отчета

Ivan, спасибо за помощь.
После изменения PageFooter на Footer, либо ReportSummary, отчет стал выглядеть как надо - без налезаний содержимого бэндов или пустого пространства между бэндами в сгенерированном отчете.
ybelyaev
06 сен 2019, 20:08
Форум: Stimulsoft Reports.WPF
Тема: Динамическое изменение размера страницы отчета
Ответы: 13
Просмотры: 7090

Re: Динамическое изменение размера страницы отчета

Aleksey , спасибо за предоставленный вариант решения. Развернул его, он работает практически идеально. Есть нюанс по размещению PageFooterBand'а, который заключается в том, что при формировании отчета он то периодически налезает на DataBand, то между ним и DataBand'ом возникает пустое пространство ...
ybelyaev
04 сен 2019, 13:05
Форум: Stimulsoft Reports.WPF
Тема: Динамическое изменение размера страницы отчета
Ответы: 13
Просмотры: 7090

Re: Динамическое изменение размера страницы отчета

Попробовал немного другой способ: изменил метод Report() - добавил программно обработчик события окончания рендеринга отчета public Report() { this.InitializeComponent(); StiOptions.Engine.GlobalEvents.ReportEndRender += Report_EndRender; } сам метод изменяющий высоту страницы выглядит так: private ...
ybelyaev
02 сен 2019, 17:06
Форум: Stimulsoft Reports.WPF
Тема: Динамическое изменение размера страницы отчета
Ответы: 13
Просмотры: 7090

Re: Динамическое изменение размера страницы отчета

Установил в настройке отчета Number of Pass = Double Pass, в событие отчета End Render добавил следующий код: double maxHeight = 0; foreach (StiPage page in this.RenderedPages) { double maxPage = 0; foreach (StiComponent comp in page.GetComponents()) { if (comp.Bottom > maxPage) maxPage = comp.Botto...
ybelyaev
02 сен 2019, 11:54
Форум: Stimulsoft Reports.WPF
Тема: Динамическое изменение размера страницы отчета
Ответы: 13
Просмотры: 7090

Re: Динамическое изменение размера страницы отчета

Aleksey, спасибо за ответ.
Поскольку я не силен в C#, немогли бы Вы написать схематичный код и указать, где его нужно разместить в отчете?
ybelyaev
30 авг 2019, 12:27
Форум: Stimulsoft Reports.WPF
Тема: Динамическое изменение размера страницы отчета
Ответы: 13
Просмотры: 7090

Динамическое изменение размера страницы отчета

Добрый день. Имеется отчет, с размещенными в нем следующими бэндами: Report Title Header Data Page Footer В бэнде Data выводится количество строк, которое не умещается на одной странице отчета по высоте, поэтому отчет становится многостраничным. Каким образом можно динамически изменять высоту страни...