小编Rus*_*shi的帖子

iReport:详细获取表格的多个副本

我是新来的iReport.所以我想根据数据做一个简单的报告.

我的问题是当我的行少于细节带的大小时,整个表在细节带中重复,我不想再这样了.如果我的行大约是5,那么同一个表在细节带中被复制4次,而不仅仅是表格,而是每一件我放入细节带的东西.它会自行重复,直到细节带限制到来.

所以我犯了一些错误,或者我必须设置一些细节带属性iReport

请帮帮我的朋友.提前致谢.

这是生成的结果:

生成结果

这是我的jrxml代码:

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport language="groovy" bottomMargin="20" topMargin="20" rightMargin="20" leftMargin="20" columnWidth="555"
              whenNoDataType="AllSectionsNoDetail" pageHeight="842" pageWidth="595" name="test"
              xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xmlns="http://jasperreports.sourceforge.net/jasperreports">
    <property name="ireport.zoom" value="1.0"/>
    <property name="ireport.x" value="0"/>
    <property name="ireport.y" value="0"/>
    <style name="table">
        <box>
            <pen lineColor="#000000" lineWidth="1.0"/>
        </box>
    </style>
    <style name="table_TH" backcolor="#F0F8FF" mode="Opaque">
        <box>
            <pen lineColor="#000000" lineWidth="0.5"/>
        </box>
    </style>
    <style name="table_CH" backcolor="#BFE1FF" mode="Opaque">
        <box>
            <pen lineColor="#000000" lineWidth="0.5"/>
        </box>
    </style>
    <style name="table_TD" backcolor="#FFFFFF" mode="Opaque">
        <box>
            <pen lineColor="#000000" lineWidth="0.5"/>
        </box>
    </style>
    <style name="table 1">
        <box>
            <pen …
Run Code Online (Sandbox Code Playgroud)

jasper-reports ireport

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

ireport ×1

jasper-reports ×1