Здравствуйте!
Можно ли на этапе до компилирования отчета изменить его формат? Т.е. на реальном примере - есть отчет сделаный в дизайнере формата А4. Возникла задача - в некоторых случаях (не всегда!) расширять его до А3, а может и до А2. Каким образом это можно сделать?
Изменение формата отчета
Изменение формата отчета
Здравствуйте.
В шаблоне отчета до компиляции Вы можете изменить размер страницы при помощи следующего кода:
Спасибо.
В шаблоне отчета до компиляции Вы можете изменить размер страницы при помощи следующего кода:
Код: Выделить всё
foreach (StiPage page in report.Pages)
{
// Изменение размера всех находящихся на странице компонентов
page.ResizePage(factorX,.factorY);
// Pазмер страницы может быть установлен произвольно в единицах измерения отчета
// A4 если единица измерения отчета - сантиметры
page.PageWidth = 21;
page.PageHeight = 29.7;
// A3 если единица измерения отчета - сантиметры
page.PageWidth = 42;
page.PageHeight = 29.7;
}
Изменение формата отчета
Спасибо
Изменение формата отчета
Хм.. Только сейчас понял - а если я заранее не знаю ориентацию страницы? Хотелось бы поуниверсальней сделать.
Изменение формата отчета
Вы не могли бы поподробнее объяснить Вашу задачу с заданием ориентации страницы.Moristar писал(а):Хм.. Только сейчас понял - а если я заранее не знаю ориентацию страницы? Хотелось бы поуниверсальней сделать.
Спасибо.