Маркеры и нумерация в отчетах

#jasper-reports

#jasper-отчеты

Вопрос:

Как добавить маркированный список и стилизованный нумерованный список с помощью JasperReports?

Ответ №1:

Попробуйте:

  1. Добавьте статический текст (или текстовое поле).
  2. Установите для разметки на панели Свойств значение: html
  3. Используйте следующую HTML-разметку в тексте:
 <ul>
  <li>bulleted item 1</li>
  <li>bulleted item 2</li>
</ul>
<ol>
  <li>ordered item 1</li>
  <li>ordered item 2</li>
</ol>
  

Комментарии:

1. К моему приятному удивлению, это приводит к маркированному тексту независимо от того, какой экспортер используется, HTML, PDF, RTF и т.д.

2. Привет, это работает, только если нет строки разрыва, потому что она приводит к потере отступа…

Ответ №2:

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

Комментарии:

1. вы должны предоставить свою реализацию или какую-либо другую форму помощи, это лишь частичный ответ.

2. Мы добились этого, сгенерировав их в базе данных. Это не идеальное, но определенно самое простое решение.