Страница 2 из 2
Re: Динамическое изменение размера страницы отчета
Добавлено: 22 мар 2022, 16:01
armada
Добрый день.
Интересует эта тема.
Приаттаченный файл не существует.
Можно повторить ?
Re: Динамическое изменение размера страницы отчета
Добавлено: 22 мар 2022, 20:45
HighAley
Здравствуйте,
Прикладываем файл примера ещё раз.
Спасибо.
Re: Динамическое изменение размера страницы отчета
Добавлено: 23 мар 2022, 09:29
armada
Спасибо. Работает.
Подскажите пожалуйста, как эту логику применить для Page1
и не применять для Page2 ?
Re: Динамическое изменение размера страницы отчета
Добавлено: 24 мар 2022, 13:46
Aleksey
Здравствуйте,
Можете просто добавить проверку на имя страницы
Код: Выделить всё
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;
}
}
Спасибо.