Не удается увеличить высоту заголовка столбца в отчете Jasper - PullRequest
0 голосов
/ 27 февраля 2020

Я получаю следующую ошибку при компиляции:

[jrc] net.sf.jasperreports.engine.design.JRValidationException: Report design not valid :
  [jrc]      1. The title section, the page and column headers and footers and the margins do not fit the page height.
  [jrc]      2. The page and column headers and footers and the margins do not fit the page height.
  [jrc]      3. The page and column headers and footers and the margins do not fit the last page height.

Проблема со следующим отчетом:

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="ReturnDeliveryNoteColumnHeader" pageWidth="555" pageHeight="30" whenNoDataType="AllSectionsNoDetail" columnWidth="555" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" whenResourceMissingType="Empty" uuid="4328d8a4-e5d5-4d7d-9fba-b42407325799">
    <property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
    <columnHeader>
        <band height="30" splitType="Stretch"/>
    </columnHeader>
</jasperReport>

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

Ответы [ 2 ]

2 голосов
/ 29 февраля 2020

Ваш шаблон начинается с

<jasperReport ... pageHeight="30" ...>

Увеличение высоты полосы заголовка столбца выше 30, поэтому он больше не помещается на странице.

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

0 голосов
/ 28 февраля 2020

возможно, ошибка изменила splitType = "Stretch" на другой метод, и вы использовали максимальный размер страницы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...