Разрывы строк не отображаются в начале текста отчета .rdl (службы отчетов SQL Server) - PullRequest
0 голосов
/ 17 января 2012

Я печатаю свои отчеты в PDF из отчета .rdl, у меня есть разные поля, и все это выходит из базы данных, конечно, забавная проблема, с которой я столкнулся сейчас, заключается в том, что когда одно из полей получило 1 или2 разрыва строки в начале поля просто подавляют их! Однако, если я добавлю любой символ до разрыва строки, даже простое "."(точка), тогда разрывы строк будут такими, какими они должны быть.

Я пытаюсь это исправить, есть идеи ?,

Мне нужны эти разрывы строк для выравнивания разных столбцов, и когда это произойдет, столбцы не будут правильно выровнены.

1 Ответ

0 голосов
/ 18 января 2012

Я видел это раньше, но когда я просто попытался воспроизвести проблему, я не смог.

Убедитесь, что для текстовых ячеек не задан тип разметки: HTML. Это будет урезать пробелы. Они должны быть установлены на Нет.

Я просто правильно добавил префиксы к полям с разрывами строк как из запроса SQL (Char(13) + Char(10) + FieldName as TestField2), так и в вычисляемом поле SSRS (Environment.NewLine + Fields!FieldName.Value)

...