我创建了一个碧玉报告.在该详细报告中,我有"serialNumber"列.该列希望自动增量,并且统计信息为"1".我hibernate用于查询.示例代码是:
<detail>
<band height="17" splitType="Stretch">
<textField isBlankWhenNull="true">
<reportElement x="12" y="0" width="27" height="15"/>
<textElement/>
<textFieldExpression class="java.lang.Integer"><![CDATA[serialNumber]]>
</textFieldExpression>
</textField>
<textField>
<reportElement x="51" y="0" width="37" height="15"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression class="java.lang.String"><![CDATA[$F{date}]]>
</textFieldExpression>
</textField>
<textField>
<reportElement x="138" y="0" width="75" height="15"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression class="java.lang.String"><![CDATA[$F{time}]]>
</textFieldExpression>
</textField>
</band>
</detail>
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮助在jasper报告中打印序列号.
使用变量我们可以实现.
示例代码:
<variable name="seraialNumber" class="java.lang.Integer" resetType="None"
calculation="Count"/>
Run Code Online (Sandbox Code Playgroud)
取决于我们必须改变表达的要求
| 归档时间: |
|
| 查看次数: |
7751 次 |
| 最近记录: |