Я новичок в Jasper Reports, поэтому моя проблема может быть легкой для вас, но трудной для меня!У меня есть более сложный отчет, но я создаю новый, почти пустой, чтобы проиллюстрировать его.В этом примере у меня есть две полосы: полоса заголовка страницы и полоса сведений.Внутри полосы деталей я поместил рамку с рамкой вокруг нее.Моя полоса заголовка страницы может растягиваться в зависимости от объема данных внутри нее.Мне нужно, чтобы заголовок страницы сначала увеличивался по мере необходимости, и чем полоса детализации увеличивалась ДЛЯ ОТДЫХА СТРАНИЦЫ.
Я пытался разрешить полосу детализации ниже, чем пространство для бумаги формата А4, но она будет растягиваться, только если данныевнутри это требуется, но мне нужно, чтобы оно росло ВСЕГДА ... Итак, я попытался вытащить его вручную, во время разработки, но чем полоса заголовка не могла расти, потому что нет места для этого (полоса детализации не «сжимается»”Назад, если пространство не используется)…
У кого-нибудь есть идеи?Вот мой код:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.6.0.final using JasperReports Library version 6.6.0 -->
<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="test" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="159b06a6-4453-4af1-aadf-8f0c096d21e9">
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
<queryString>
<![CDATA[]]>
</queryString>
<background>
<band splitType="Stretch"/>
</background>
<pageHeader>
<band height="168" splitType="Stretch"/>
</pageHeader>
<detail>
<band height="188" splitType="Stretch">
<property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.VerticalRowLayout"/>
<frame>
<reportElement positionType="Float" stretchType="RelativeToBandHeight" x="0" y="0" width="555" height="188" uuid="166cb97c-a43c-4a0d-8b73-692a1ccbc82f"/>
<box>
<topPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
<leftPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
<bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
<rightPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
</box>
</frame>
</band>
</detail>
</jasperReport>