Объединение страниц без пустых мест

Обсуждение Stimulsoft Reports.NET
Ответить
Fleetwod
Сообщения: 8
Зарегистрирован: 11 апр 2018, 11:10

Объединение страниц без пустых мест

Сообщение Fleetwod »

Хочу объединить несколько отчетов в один. Смотрел пример с RenderedPages. Для меня это подходит но есть проблема – эти страницы должны следовать непрерывно без пустого места на странице. В примерах же одна страница заканчивается на ней пустое место(например полстраницы), далее следует новая страница. Это мне не подходит – нужно что бы продолжалось на текущей странице. Это возможно?
Aleksey
Сообщения: 2793
Зарегистрирован: 22 апр 2010, 06:57

Re: Объединение страниц без пустых мест

Сообщение Aleksey »

Здравствуйте,

Как вариант, вы можете попробовать использовать PrintOnPreviousPage свойство страницы.

report.Load("d:\\mainReport.mrt");
var subReport1 = new StiReport();
subReport1.Load("d:\\SubReport1.mrt");
subReport1.Pages[0].PrintOnPreviousPage = true;

report.SubReports.Add(subReport1);

Спасибо.
Fleetwod
Сообщения: 8
Зарегистрирован: 11 апр 2018, 11:10

Re: Объединение страниц без пустых мест

Сообщение Fleetwod »

Спасибо, это работает. Только я использовал :

report.SubReports.Add(subReport, false, true);
Aleksey
Сообщения: 2793
Зарегистрирован: 22 апр 2010, 06:57

Re: Объединение страниц без пустых мест

Сообщение Aleksey »

Здравствуйте,

Всегда рады помочь!
Ответить