Разная оринтация страниц в отчете
Здравствуйте!
В очередной раз прошу помощи. Суть проблемы такова: в отчете имеются бэнды, которые надо печать на горизонтально ориентированной странице (альбом). Как это можно осуществить? Пробовала их вынести во вложенный отчет - не помогло, все равно делает вертикальные страницы...
Был другой вариант - развернуть содержимое бенда (диаграммы) - не нашла как это можно осуществить - поворота для диаграмм нет
В очередной раз прошу помощи. Суть проблемы такова: в отчете имеются бэнды, которые надо печать на горизонтально ориентированной странице (альбом). Как это можно осуществить? Пробовала их вынести во вложенный отчет - не помогло, все равно делает вертикальные страницы...
Был другой вариант - развернуть содержимое бенда (диаграммы) - не нашла как это можно осуществить - поворота для диаграмм нет
Комментарии
Сделайте в отчете несколько страниц (кнопка "Добавить страницу") и расположите часть бэндов на новой странице. Для страниц отчета можно задать разные размеры/ориентацию.
Если это удастся "победить", то дам пример, как "играться" с ориентацией страниц.
выкладываю архив с тестами. для уменьшения размера выбросил fastreport (все dll) из архива, поэтому в студии удалите ссылку в референсах на фастрепорт и добавьте по новой, откомпилите и будет Вам Щастье. Метод может быть не очень удобен, но позволяет очень неплохо строить "нужные" отчеты. у меня была немного другая ситуация, мне нужно было выводить набор бэндов в разном порядке на основании исходных данных, ну например есть десяток бэндов, и так скажем основной набор данных. и ну грубо говоря например в основном наборе значение 1- нужно вывести бэнд25, 5-бэнд15.... ну идея понятна. OnManualBuild - это просто руль в этой ситуации (снимаю шляпу). скорость - ну тормозов я не заметил, 80+ страниц шрифтом 6-ка до 10 сек.
да и еще, в OnManualBuild можно управлять показом только для дата-бэндов (ну и шапки дата-бэндов). не забываем про это. а то потом спрашивают почему у меня подвал страницы печатается на каждой странице (даже там где не нужен, например в чартах).
удачи в экспериментах.
пы.сы. будет небольшая ошибка в отображении чартов, я выше писал. Алекс обещал подправить