Добрый день.
Интересует эта тема.
Приаттаченный файл не существует.
Можно повторить ?
Динамическое изменение размера страницы отчета
Re: Динамическое изменение размера страницы отчета
Здравствуйте,
Прикладываем файл примера ещё раз.
Спасибо.
Прикладываем файл примера ещё раз.
Спасибо.
- Вложения
-
- Dynamical page height 2.mrt
- (17.85 КБ) 426 скачиваний
Re: Динамическое изменение размера страницы отчета
Спасибо. Работает.
Подскажите пожалуйста, как эту логику применить для Page1
и не применять для Page2 ?
Подскажите пожалуйста, как эту логику применить для Page1
и не применять для Page2 ?
Re: Динамическое изменение размера страницы отчета
Здравствуйте,
Можете просто добавить проверку на имя страницы
Спасибо.
Можете просто добавить проверку на имя страницы
Код: Выделить всё
foreach (StiPage page in this.RenderedPages)
{
if (page.Name == "Page1")
{
double max = 0;
foreach (StiComponent comp in page.GetComponents())
{
if (comp.Bottom > max) max = comp.Bottom;
}
page.PageHeight = max + page.Margins.Top + page.Margins.Bottom;
page.SegmentPerHeight = 1;
}
}