BIRT отчет PDF: фиксированная высота таблицы?

Я пытаюсь отобразить таблицу к дисплею продуктов (строки) на единственной странице фиксированного макета A4. Мне удается добавить таблицу с разделами заголовка/детали/нижнего колонтитула, но я не могу установить минимальную высоту для раздела детали (150 мм, например). Если я установил 150 мм высотой на строке детали, то Каждая строка будет иметь это 150 мм высотой. Принимая во внимание, что я хотел бы, каждая строка, чтобы иметь минимальную высоту (мог быть на нескольких строках, если содержание некоторых столбцов перенесено).

        +---------+--------+--------------+
Tbl Hdr | col1    | col2   |   col3       |
        +---------+--------+--------------+
Tbl Dtl | [val1]  | [val2] | [val3]       |
        +---------+--------+--------------+
        |                                 |  <-should have a variable heigth
        +---------+--------+--------------+
Tbl Ftr |         |        |     Total    |
        +---------+--------+--------------+

Если набор не высота на строке детали затем нижний колонтитул прибывает, прямо под строками детали, вместо того, чтобы придерживаться внизу страницы.

Я надеюсь, что это имеет смысл (если не я мог бы предоставить больше подробную информацию). Любая справка значительно ценилась бы.

1
задан Brian Tompsett - 汤莱恩 29 May 2017 в 18:34
поделиться

1 ответ

В отчете BIRT используется механизм автоматической компоновки для оптимизации содержимого для текущего контекста. Это сделано для того, чтобы отчет выглядел как можно лучше независимо от дисплея / экрана. Фактически, он предназначен для минимизации, если не устранения самого пробела, который вы пытаетесь сохранить.

Вы могли бы подумать о том, чтобы добавить вторую строку деталей. Затем вы можете присвоить этой строке деталей фиксированную высоту и использовать оставшиеся пробелы. В качестве альтернативы можно разместить вторую таблицу в нижнем колонтитуле мастер-страницы, которая будет отображать нужные вам данные и привязать ее к нижней части страницы. Это дает преимущество прилипания к нижней части страницы независимо от типа страницы (Letter, A4 и т. Д.).

1
ответ дан 3 September 2019 в 00:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: