gpt4 book ai didi

jasper-reports - 如何在 "single textfield"中的 jasper 报告 5.5.1 中显示 y 的页面 x 其给出的对齐问题?

转载 作者:行者123 更新时间:2023-12-04 08:28:31 28 4
gpt4 key购买 nike

我有一种情况,我需要这种格式的页脚页码:

--------------------------------------------------------------------------------
page 1 of 4212 printed date:

页号应该左对齐到左边距。我用了这个表达
"Page "+$V{PAGE_NUMBER}+ " of "+ $V{PAGE_NUMBER}

但它总是给出输出
"Page 1 of 1"

如何在左对齐的单个文本字段中实现它???
请帮我解决这个问题。

最佳答案

见:http://community.jaspersoft.com/questions/893771/printing-page-x-y-single-textfield-logic-jasper-ultimate-guide-section-1922

使用此定义创建一个变量(注意 resetType)

<variable name="currentPageNumber" class="java.lang.Integer" resetType="Page">
<variableExpression><![CDATA[$V{PAGE_NUMBER}]]></variableExpression>
</variable>

页码字段(注意评价时间):
<textField evaluationTime="Auto">
<reportElement uuid="847e339f-a1a6-492d-868b-b233f71785b4" x="166" y="22" width="100" height="20"/>
<textElement/>
<textFieldExpression><![CDATA[$V{currentPageNumber} + " of " + $V{PAGE_NUMBER}]]></textFieldExpression>
</textField>

关于jasper-reports - 如何在 "single textfield"中的 jasper 报告 5.5.1 中显示 y 的页面 x 其给出的对齐问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32870014/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com