Я только что начал использовать Jasper Reports для создания отчетов из данных, полученных с помощью Hibernate. Все работает, за исключением того, что JR, похоже, не уважает символы новой строки (\n) в текстовых полях. Есть ли способ заставить разрывы строк у символов новой строки?
Новые строки в отчетах Jasper?
Ответ 1
Установите isStyledText
на true
(отметьте его) и сломайте линию <br/>
.
Пример:
text + "<br/>" + newLineText
Ответ 2
Если вы используете iReport, вы можете выбрать область статического текста. В правой колонке вы найдете свойства этого объекта. В разделе "Свойства статического текста → Текст" вы найдете свой текст. Нажмите кнопку [...], чтобы открыть окно, в котором вы можете ввести текст, включая разрывы строк.
Ответ 3
если вы используете Static Text, в Jasper Studio вы можете нажать Shift + Enter