Jasper reports 打印jasper报告中的序列号详细信息

Jasper reports 打印jasper报告中的序列号详细信息,jasper-reports,Jasper Reports,我已经创建了一个jasper报告。在该报告的详细区域中,我有“序列号”栏。该列希望是自动递增的,并使用“1”进行统计。我正在使用hibernate进行查询。 示例代码是: 任何人都可以帮助打印jasper report中的序列号。您必须将列绑定到返回递增数字的bean。使用变量我们可以实现这一点 示例代码: <variable name="seraialNumber" class="java.lang.Integer" resetType="None" calculation="C

我已经创建了一个jasper报告。在该报告的详细区域中,我有“序列号”栏。该列希望是自动递增的,并使用“1”进行统计。我正在使用
hibernate
进行查询。 示例代码是:



任何人都可以帮助打印jasper report中的序列号。

您必须将列绑定到返回递增数字的bean。

使用变量我们可以实现这一点

示例代码:

 <variable name="seraialNumber" class="java.lang.Integer" resetType="None" 
calculation="Count"/>


根据需要,我们必须更改表达式

对于这个问题,您可以使用另一种解决方案,即内置变量$V{REPORT\u COUNT}

此变量将以整数格式返回行计数

示例表达式:

<textFieldExpression class="java.lang.Integer"><![CDATA[$V{REPORT_COUNT}]]></textFieldExpression>.

为了更好地理解,我将展示一个图像

<variable name="serial number" class="java.lang.Integer" resetType="Column" calculation="Count">
        <variableExpression><![CDATA[0]]></variableExpression>
    </variable>