Проблема с условным скрытием строк таблицы в сгенерированных отчетах PDF
Вопрос
Я создаю отчет в формате PDF / HTML из шаблона BIRT.
Я использую свойство "видимость", чтобы условно скрыть строку сетки.Он работает нормально, и эта строка скрыта в сгенерированном отчете.
Но я получаю отсутствие нижней границы в верхней строке сетки в моем отчете в формате PDF, и хотя отчет в формате HTML генерируется отлично.
Чтобы понять это, смотрите Ниже, например, мой отчет выглядит следующим образом, когда видимость 'true' для строки, содержащей элемент location.
Имя
Описание
Расположение
вердикт
и после того, как видимость равна "false" для строки "Location", в сгенерированном отчете она отображается следующим образом.
Имя
Описание
вердикт
Линия сетки между Описанием и вердиктом отсутствует.
Я использую BIRT 2.1.2.Является ли это известной проблемой в этой версии?
Пожалуйста, помогите.
Решение
Как вы реализуете разделительную строку?Вы просто создаете границу вокруг ячейки сетки?Вся эта ячейка / строка подавляется вместе с границей.
Чтобы получить желаемый эффект, попробуйте применить ваше правило видимости к самому элементу данных (тексту), а не к элементу сетки.Вы также могли бы добавить горизонтальное правило в конец каждого из текстовых элементов, чтобы вставить разделитель, на который не повлияла бы видимость сетки.