Проблема с условным скрытием строк таблицы в сгенерированных отчетах PDF

StackOverflow https://stackoverflow.com/questions/2445619

  •  20-09-2019
  •  | 
  •  

Вопрос

Я создаю отчет в формате PDF / HTML из шаблона BIRT.

Я использую свойство "видимость", чтобы условно скрыть строку сетки.Он работает нормально, и эта строка скрыта в сгенерированном отчете.

Но я получаю отсутствие нижней границы в верхней строке сетки в моем отчете в формате PDF, и хотя отчет в формате HTML генерируется отлично.

Чтобы понять это, смотрите Ниже, например, мой отчет выглядит следующим образом, когда видимость 'true' для строки, содержащей элемент location.


Имя
Описание
Расположение
вердикт


и после того, как видимость равна "false" для строки "Location", в сгенерированном отчете она отображается следующим образом.



Имя
Описание
вердикт


Линия сетки между Описанием и вердиктом отсутствует.

Я использую BIRT 2.1.2.Является ли это известной проблемой в этой версии?

Пожалуйста, помогите.

Это было полезно?

Решение

Как вы реализуете разделительную строку?Вы просто создаете границу вокруг ячейки сетки?Вся эта ячейка / строка подавляется вместе с границей.

Чтобы получить желаемый эффект, попробуйте применить ваше правило видимости к самому элементу данных (тексту), а не к элементу сетки.Вы также могли бы добавить горизонтальное правило в конец каждого из текстовых элементов, чтобы вставить разделитель, на который не повлияла бы видимость сетки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top