Новые строки в отчетах Jasper?

Я только что начал использовать Jasper Reports для создания отчетов из данных, полученных с помощью Hibernate. Все работает, за исключением того, что JR, похоже, не уважает символы новой строки (\n) в текстовых полях. Есть ли способ заставить разрывы строк у символов новой строки?

Ответ 1

Установите isStyledText на true (отметьте его) и сломайте линию <br/>.

Пример:

text + "<br/>" + newLineText

Ответ 2

Если вы используете iReport, вы можете выбрать область статического текста. В правой колонке вы найдете свойства этого объекта. В разделе "Свойства статического текста → Текст" вы найдете свой текст. Нажмите кнопку [...], чтобы открыть окно, в котором вы можете ввести текст, включая разрывы строк.

Ответ 3

если вы используете Static Text, в Jasper Studio вы можете нажать Shift + Enter