Я пытаюсь отобразить таблицу к дисплею продуктов (строки) на единственной странице фиксированного макета A4. Мне удается добавить таблицу с разделами заголовка/детали/нижнего колонтитула, но я не могу установить минимальную высоту для раздела детали (150 мм, например). Если я установил 150 мм высотой на строке детали, то Каждая строка будет иметь это 150 мм высотой. Принимая во внимание, что я хотел бы, каждая строка, чтобы иметь минимальную высоту (мог быть на нескольких строках, если содержание некоторых столбцов перенесено).
+---------+--------+--------------+
Tbl Hdr | col1 | col2 | col3 |
+---------+--------+--------------+
Tbl Dtl | [val1] | [val2] | [val3] |
+---------+--------+--------------+
| | <-should have a variable heigth
+---------+--------+--------------+
Tbl Ftr | | | Total |
+---------+--------+--------------+
Если набор не высота на строке детали затем нижний колонтитул прибывает, прямо под строками детали, вместо того, чтобы придерживаться внизу страницы.
Я надеюсь, что это имеет смысл (если не я мог бы предоставить больше подробную информацию). Любая справка значительно ценилась бы.
В отчете BIRT используется механизм автоматической компоновки для оптимизации содержимого для текущего контекста. Это сделано для того, чтобы отчет выглядел как можно лучше независимо от дисплея / экрана. Фактически, он предназначен для минимизации, если не устранения самого пробела, который вы пытаетесь сохранить.
Вы могли бы подумать о том, чтобы добавить вторую строку деталей. Затем вы можете присвоить этой строке деталей фиксированную высоту и использовать оставшиеся пробелы. В качестве альтернативы можно разместить вторую таблицу в нижнем колонтитуле мастер-страницы, которая будет отображать нужные вам данные и привязать ее к нижней части страницы. Это дает преимущество прилипания к нижней части страницы независимо от типа страницы (Letter, A4 и т. Д.).