2

У меня есть отчет, который отображает заголовок отчета на своей собственной странице, а затем две страницы для каждого найденного члена. Отчет будет правильно отображать каждую страницу для заголовка отчета и первого участника, но все форматирование будет потеряно, когда страница изменится на второй элемент (стр. 4 в целом). Как только это произойдет, все форматирование теряется для всего отчета: выравнивание по правому краю становится левым, таблица tablix теряет границы, изменяется шрифт и т. Д. Это очень похоже на то, что веб-страница теряет подключение к нему CSS-файла. Когда я вернусь к первому члену, форматирование также будет потеряно, и я не могу вернуться к странице заголовка отчета. Мне нужно вернуться на вторую страницу, а затем вернуться к странице один раз дважды, чтобы страница заголовка отчета снова появилась.Отчет о потерях отчетов SSRS в диспетчере отчетов через Internet Explorer

Чтобы сделать ситуацию более сложной, отчет отображается в BIDS, построителе отчетов 3.0 и Firefox. Отчет ранее работал с диспетчером отчетов через Internet Explorer (IE) и только недавно начал сбой. Были только незначительные изменения, так как он в последний раз хорошо работал с диспетчером отчетов через IE, и я исследовал их все. Я запускал копии источника из IE и Firefox через html-валидатор в W3 Schools, и оба они имели те же точные ошибки, которые характерны для Microsoft, представленного XHTML. Интересные проблемы - когда у вас есть неудавшийся отформатированный отчет, отображаемый в диспетчере отчетов через IE, а затем выберите экспорт файла в формате PDF или MHTML, экспорт будет выглядеть так же, как ожидалось при просмотре BIDS или построителя отчетов 3.0, включая MHTML, просматриваемый через IE ,

Я действительно не знаю, как решить эту проблему, и попробовал много разных подходов к решению. Любое понимание было бы оценено. Заранее спасибо.

+0

Вы пробовали разные версии IE? –

+0

Пользователи будут иметь доступ только к IE 9 (ИТ-контроль). Я попытался просмотреть отчет в режиме совместимости, но ошибка сохранилась. – PerPlexSystem

ответ

1

Я просто наблюдал подобное поведение, когда мой отчет отлично отображался в BIDS, но при развертывании в службах отчетов (2008R2) он отображался некорректно. В моем случае, посмотрев на 2 страницы отчета, третья страница потеряла все форматирование. Затем, когда я вернулся к страницам 1 и 2, форматирование также было потеряно.

Изменение, которое я сделал, вызвало такое поведение, было очень простым. Я установил Скрытый свойство для того же текстового поля обратно True.

Исправление было сделать наоборот, установить Hidden свойство для текстового поля обратно Ложный. Для того, чтобы скрыть, я изменил цвет шрифта в соответствии с цветом фона страницы. Этот набор обходных решений работал для меня. Потеря форматирования определенно является ошибкой в ​​механизме рендеринга служб отчетов.

+0

Я очень благодарен за ваш ответ. Оказывается, я установил текстовое поле заголовка subreport в Hidden: True, когда я должен правильно установить видимость строки, чтобы скрыть. Это объясняет, почему отчет перестает работать, не внося никаких изменений в фактический отчет. – PerPlexSystem

1

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

Смежные вопросы