В отчете, над которым я работал некоторое время назад, началась неправильная отрисовка под Рождество. Некоторые текстовые поля на нем внезапно начали отображать каждый символ в своем текстовом содержимом друг над другом, как будто печать каждого символа больше не «перемещает курсор» в правильную позицию для следующего. Отчет отображается в формате PDF по URL-адресу.
Кто-нибудь видел такое поведение раньше?
Есть идеи, что могло быть причиной этого?
Мне просто любопытно.
(В настоящее время я не знаю, что было изменено на сервере «под Рождество».)





Я уже однажды сталкивался с этим. Моя проблема заключалась в том, что два текстовых поля перекрывались едва ли на пиксель. Это не давало им «толкать» друг друга, чтобы текст не перезаписывал другой.
Так что убедитесь, что ваши объекты текстового поля не соприкасаются, надеюсь, это легко исправить, в противном случае я желаю вам удачи.
У меня была такая же проблема с наложением текста и странным рендерингом при печати и экспорте в pdf отчета ssrs.
Как говорит Дастин, проблема в том, что текстовые поля перекрывались.

Это выглядит иначе, чем проблема, о которой мне сообщили (что вызывает мой первоначальный вопрос). Я почти уверен, что никакие текстовые поля не перекрываются, но в одном текстовом поле все символы, составляющие его содержимое, перекрываются, как если бы все они индивидуально отображались с выравниванием по левому краю в поле.
Я не видел проблемы с PDF, но если у вас есть перекрывающиеся текстовые поля, вы получите предупреждение при развертывании с BIDS на сервер. Он дает объекту имя, которое вызывает нарушение, чтобы вы могли отслеживать его в конструкторе.