PageHeader транслирует часть нижестоящего бэнда
PageHeader транслирует часть нижестоящего бэнда
Добрый.
Нужно сделать отчет в котором много текста, с нумерацией страниц сверху, с экспортом в ворд. Нумерацию страниц уже проставила(через Тэг), но теперь бэнд PageHeader забирает часть содержимого из HeaderBand и выводит его на каждую страницу под номером страницы. Как это исправить? Пример отчета в приложении.
И еще момент - мне в отчете нужно, чтобы номера страниц проставлялись со второй страницы. Но если ставить у PageHeader свойство - "печать на" в "кроме первой страницы", то номера страниц не проставляются вообще. Как это можно решить?
Спасибо.
Нужно сделать отчет в котором много текста, с нумерацией страниц сверху, с экспортом в ворд. Нумерацию страниц уже проставила(через Тэг), но теперь бэнд PageHeader забирает часть содержимого из HeaderBand и выводит его на каждую страницу под номером страницы. Как это исправить? Пример отчета в приложении.
И еще момент - мне в отчете нужно, чтобы номера страниц проставлялись со второй страницы. Но если ставить у PageHeader свойство - "печать на" в "кроме первой страницы", то номера страниц не проставляются вообще. Как это можно решить?
Спасибо.
- Вложения
-
- 1.mrt
- (186.52 КБ) 346 скачиваний
Re: PageHeader транслирует часть нижестоящего бэнда
Здравствуйте.
Спасибо.
Поясните, пожалуйста, этот момент более подробно. Если можно с примерами.бэнд PageHeader забирает часть содержимого из HeaderBand и выводит его на каждую страницу под номером страницы
Спасибо.
Re: PageHeader транслирует часть нижестоящего бэнда
Структура страницы:
PageHeaderBand
HeaderBand
DataBand
FooterBand
В PageHeaderBand через тэг в ворде проставляются номера страниц. Но при этом при экспорте в ворд по-мимо страниц на каждой странице отображается часть бэнда HeaderBand, в моем случае это часть логотипа. Если логотип убрать, то проставляется часть заголовка бэнда HeaderBand.
Пример можно посмотреть в прикрепленном в предыдущем посте файле, он не завязан на базу данных.
PageHeaderBand
HeaderBand
DataBand
FooterBand
В PageHeaderBand через тэг в ворде проставляются номера страниц. Но при этом при экспорте в ворд по-мимо страниц на каждой странице отображается часть бэнда HeaderBand, в моем случае это часть логотипа. Если логотип убрать, то проставляется часть заголовка бэнда HeaderBand.
Пример можно посмотреть в прикрепленном в предыдущем посте файле, он не завязан на базу данных.
Re: PageHeader транслирует часть нижестоящего бэнда
Здравствуйте.
Извините, но мы не можем воспроизвести вашу проблему или может мы что-то не так понимаем.
Пришлите, пожалуйста, нам скриншоты проблемы, чтобы было понятно что именно не так.
Спасибо.
Извините, но мы не можем воспроизвести вашу проблему или может мы что-то не так понимаем.
Пришлите, пожалуйста, нам скриншоты проблемы, чтобы было понятно что именно не так.
Спасибо.
Re: PageHeader транслирует часть нижестоящего бэнда
Сделала скриншоты
- Вложения
-
- экспорт в ворде - с дублирующийся картинкой, что не должно быть
- 4.png (246.99 КБ) 3590 просмотров
-
- свойства картинки, которая дублируется на всех страницах
- 3.png (149.34 КБ) 3590 просмотров
-
- свойства заголовка данных
- 2.png (155.71 КБ) 3590 просмотров
-
- это свойства текста в заголовке страницы
- 1.png (151.84 КБ) 3590 просмотров
Re: PageHeader транслирует часть нижестоящего бэнда
Здравствуйте, Мария.
Мы воспроизвели проблему. Установите, пожалуйста, свойство Печатать на всех страницах в значение Нет.
Спасибо.
Мы воспроизвели проблему. Установите, пожалуйста, свойство Печатать на всех страницах в значение Нет.
Спасибо.
Re: PageHeader транслирует часть нижестоящего бэнда
Здравствуйте, да помогло. Тогда еще вопрос - если мне нужно, чтобы номера страниц проставлялись со второй страницы - что нужно сделать?
Re: PageHeader транслирует часть нижестоящего бэнда
Здравствуйте,
В данном случае, вы можете использовать либо Conditions либо установить свойство PrintOn в значение ExceptFirstPage для футера с нумерацией.
Спасибо.
В данном случае, вы можете использовать либо Conditions либо установить свойство PrintOn в значение ExceptFirstPage для футера с нумерацией.
Спасибо.
Re: PageHeader транслирует часть нижестоящего бэнда
Добрый.
Если установить свойство PrintOn в значение ExceptFirstPage для футера с нумерацией. то нумерация пропадает совсем.
Conditions не срабатывает
Если установить свойство PrintOn в значение ExceptFirstPage для футера с нумерацией. то нумерация пропадает совсем.
Conditions не срабатывает
Re: PageHeader транслирует часть нижестоящего бэнда
Здравствуйте.
Предыдущий наш совет был для процесса построения отчета, а не для экспорта.
В каждом экспорте есть свои нюансы, и приходится применять различные ухищрения для решения проблем.
В вашем случае, при экспорте в MS Word, предлагаем сделать следующее:
- у PageHeader установить свойство "Печатать на" в "Кроме первой страницы",
- добавить PageFooter высотой например 0.4 и установить у него свойство "Печатать на" в "Только первая страница",
- в событии EndRender отчета написать код
Модифицированный файл отчета прилагаем.
Спасибо.
Предыдущий наш совет был для процесса построения отчета, а не для экспорта.
В каждом экспорте есть свои нюансы, и приходится применять различные ухищрения для решения проблем.
В вашем случае, при экспорте в MS Word, предлагаем сделать следующее:
- у PageHeader установить свойство "Печатать на" в "Кроме первой страницы",
- добавить PageFooter высотой например 0.4 и установить у него свойство "Печатать на" в "Только первая страница",
- в событии EndRender отчета написать код
Код: Выделить всё
RenderedPages[0].ExcelSheetValue = "FirstPage";
Спасибо.
- Вложения
-
- 1_modified.mrt
- (185.79 КБ) 346 скачиваний