Экспорт SSRS 2008 в Microsoft Word не включает верхние и нижние колонтитулы.

StackOverflow https://stackoverflow.com/questions/519419

Вопрос

У меня есть отчет, который недавно был преобразован из SSRS2005 в SSRS2208.

Заголовок отчета имеет фон, который рассчитывается в зависимости от номера страницы.В нижнем колонтитуле отчета есть изображение и два текстовых поля, также рассчитываемые в зависимости от номера страницы.

Предварительный просмотр отчета в Business Intelligence Development Studio отображается корректно, экспорт в PDF также работает корректно.Однако при экспорте в Microsoft Word верхний и нижний колонтитулы исчезают, а поля страницы увеличиваются примерно на 1,5 см.


Часть этой проблемы, связанная с полями, была описана в Microsoft Connect и решена.Исправление должно быть «в SqlServer2008R2 CTP3 и более поздних версиях».

Это было полезно?

Решение 2

В результате некоторых экспериментов выяснилось, что функция экспорта в документ Word не работает, если

  • Элементы верхнего или нижнего колонтитула имеют свойства, которые рассчитываются в зависимости от номера страницы.
  • верхние и нижние колонтитулы имеют фоновые изображения

Упрощение содержимого верхнего и нижнего колонтитула должно заставить их появиться.

Вероятно, существует больше ситуаций, когда верхние и нижние колонтитулы не экспортируются в Microsoft Word, чем те две, которые я перечислил.Насколько мне известно, нет способа заставить более сложные верхние и нижние колонтитулы работать с функцией экспорта в документ Word.

Другие советы

Я не уверен, как это сделать, но у меня может быть идея.В SSRS 2005 при экспорте в Excel вам пришлось изменить настройки информации об устройстве Excel в файле конфигурации SSRS, чтобы использовать SimplePageHeaders: http://msdn.microsoft.com/en-us/library/ms155069(SQL.90).aspx (Как: http://mysqlserverlog.com/2008/01/03/change-export-options-for-reporting-services.aspx)

Я посмотрел настройки информации об устройстве Word, но, насколько я могу судить, такого параметра нет: http://msdn.microsoft.com/en-us/library/cc281123.aspx

Но удачи!

У меня есть отчет, в котором верхний и нижний колонтитулы экспортируются правильно, однако на первой странице Word интерпретирует нижний колонтитул как другой и по какой-то причине скрывает его.Кажется, между первой и остальными страницами есть небольшая разница в высоте.

Если вы редактируете нижний колонтитул, в Word 2007 и 2010 есть флажок, который позволяет вам все равно его отобразить.Не знаю, почему SSRS экспортирует его по-разному между первой и другими страницами.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top