Строка не видна в отчете яшмы подотчет? - PullRequest
0 голосов
/ 29 апреля 2010

Я использую отчет Джаспер для создания PDF документа. Я использовал один подотчет внутри основного документа. Этот подотчет состоит из 3 текстовых полей и одной строки. Я использую источник данных javabean для заполнения значения. Теперь я не смог увидеть строку, если источник данных возвращает нулевое значение. Может кто-нибудь подсказать мне, как решить эту проблему.

Ниже вы можете увидеть код XML, который я использовал для рисования линии в jrxml Файл:

<line direction="TopDown">
    <reportElement mode="Transparent" x="-6" y="17" width="480" height="0" 
        forecolor="#C6C8CA" key="line-1" isPrintInFirstWholeBand="true"/>
    <graphicElement stretchType="NoStretch">
        <pen lineWidth="0.25" lineStyle="Solid"/>
    </graphicElement>
</line>

Ответы [ 2 ]

1 голос
/ 30 апреля 2010

Строка совпадает Band с текстовыми полями? Если да, то это ваша проблема. В Jasper, если источник данных не возвращает никаких элементов. Группа не будет отображаться так просто.

Если вы хотите, чтобы строка всегда появлялась, поместите ее в полосу, которая всегда отображается по умолчанию. Как Page_Header, Page_Footer ... и т. Д.

0 голосов
/ 06 февраля 2012

Это также происходит, когда 2 элемента перекрываются. Если текстовое поле находится над строкой, измените порядок строк на Заказать-> Вывести на фронт

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