Страница 1 из 1

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

Добавлено: 16 апр 2018, 15:18
Fleetwod
Хочу объединить несколько отчетов в один. Смотрел пример с RenderedPages. Для меня это подходит но есть проблема – эти страницы должны следовать непрерывно без пустого места на странице. В примерах же одна страница заканчивается на ней пустое место(например полстраницы), далее следует новая страница. Это мне не подходит – нужно что бы продолжалось на текущей странице. Это возможно?

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

Добавлено: 17 апр 2018, 11:06
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);

Спасибо.

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

Добавлено: 18 апр 2018, 11:15
Fleetwod
Спасибо, это работает. Только я использовал :

report.SubReports.Add(subReport, false, true);

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

Добавлено: 20 апр 2018, 10:13
Aleksey
Здравствуйте,

Всегда рады помочь!