将当前页码与最后页码进行比较

2023-11-25

如何检查当前打印的页面是否实际上是最后打印的页面?

我已经尝试过以下方法:

$V{currentPage}.intValue() == $V{totalNumberOfPages} ?
  Boolean.TRUE : Boolean.FALSE

等了很久..但Stackoverflow没有回复... 无论如何我找到了我的解决方案..

首先在您的摘要区域中放置此行

<printWhenExpression><![CDATA[new Boolean($P{REPORT_PARAMETERS_MAP}.put("LastPageNumber",$V{PAGE_NUMBER}).equals("dummyPrintWhen"))]]></printWhenExpression>

请记住,以上行必须仅位于报告的摘要区域中。

此后,您可以在报告中的任何时间点比较此参数以查找最后页码。

例如

<printWhenExpression><![CDATA[new Boolean(!$V{PAGE_NUMBER}.equals($P{REPORT_PARAMETERS_MAP}.get("LastPageNumber")))]]></printWhenExpression>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将当前页码与最后页码进行比较 的相关文章

随机推荐

  • 正确使用JTidy净化HTML

    我正在尝试使用 JTidy jtidy r938 jar 来清理输入 HTML 字符串 但我似乎无法正确设置默认设置 通常 诸如 hello world 之类的字符串在整理后最终会变成 helloworld 我想展示我在这里所做的事情 任何
  • 缓存一致性协议如何强制原子性?

    我知道原子性可以在诸如xsub 不使用LOCK前缀 依靠缓存一致性协议 MESI MESIF 1 缓存一致性协议如何做到这一点 这让我想知道缓存一致性协议是否可以强制原子性 为什么我们需要特殊的原子类型 指令等 2 如果MOSI实现跨多核系
  • Ruby on Rails+PostgreSQL:自定义序列的使用

    假设我有一个模型叫Transaction其中有一个 transaction code属性 我希望该属性自动填充一个序列号 该序列号可能不同于id 例如 与id 1可以有transaction code 1000 我尝试在 postgres
  • 是否有一个不使用回调的 $getJSON 版本?

    我正在为 3rdParty javascript 库实现回调 我需要返回该值 但我需要从服务器获取该值 我需要做这样的事情 3rdPartyObject getCustomValue function return getJSON myUr
  • 表视图控制器每一行连接到不同的视图控制器

    我正在尝试开发一个表视图控制器 其中行连接到多个View Controllers 文本字段 文本视图 表格视图 日期选择器 图像视图等 因此 如果我单击任何行 它应该打开Intermediate View并将适当的控制器放置在一个公共位置
  • Common Lisp 中对象的内存使用情况

    有没有办法找出类或基本数据类型的实例一般使用了多少内存 我在 cl 中有一个玩具网络框架 它使用代表 html 标签及其属性的类实例创建和管理网页 并且由于它们应该创建一个 html 页面 因此它们在称为 children 的插槽中拥有子级
  • 寻找一种方法来动态添加更多列表到 jQuery Mobile 列表视图的底部

    我正在寻找一种在向下滚动后将更多列表添加到列表视图底部的方法 例如 我最初退货了 20 件商品 我打算使用分页 只返回从查询中返回的尽可能多的内容 但我宁愿返回 15 20 然后在滚动结束时自动向此列表添加更多内容 或者有一个按钮显示 查看
  • Angular 2 rc3 路由器弃用包问题

    欢迎 Angular 2 rc 3 I use project json from 5 分钟快速入门配置我的项目 但是当我运行时npm install我收到以下错误 No compatible version found angular e
  • C++20 范围适配器的递归应用导致编译时无限循环

    C 20 中的范围库支持表达式 auto view r std views drop n 删除第一个n范围的元素r与范围适配器drop 但是 如果我递归地从范围中删除元素 编译器将进入无限循环 最小工作示例 在 GCC 10 中编译需要无限
  • TYPO3 - 调用另一个存储库

    是否可以在不同的控制器中调用一个函数 我需要打电话FindByCategoryGrouped catId 在 designRepository php 和getCategories catId 来自categoryRepository ph
  • Terraform:从命令行提供列表输入值?

    有没有办法从命令行提供列表值 地图有变量合并 但它似乎不适用于列表 我希望有类似的东西 但没有运气 谢谢 terraform apply var listvar abc1 var listvar abc2 或者可能 terraform ap
  • Django - 使用从类似 REST 的 API 检索的数据构建报告的应用程序

    我一直在构建一个 Django 应用程序 它使用来自扩展的类似 REST 的 API 的数据 API 是使用 NET 构建的 哎呀 不是我的选择 因为我宁愿挖出我的眼球也不愿学习 Microsoft 工具 我是一个 nix OSX 人 而且
  • 如何设计灵活的Erlang协议栈创建API

    我对当前的方法不满意 只是尝试重新设计在 Erlang 中构建协议栈的方式 该功能按重要性排序 表现 添加新协议变体的灵活性和实施速度 它将有助于开发从 shell 探索协议变体 我当前的型号 这个问题已经描述过除了通过函数调用发送 和通过
  • 寻找适用于 Android、HTC Sense、Samsung 等皮肤的通用 TabHost 样式

    Android TabHost 的默认样式适用于普通 Android 系统 然而 在 HTC Sense 上 他们在深色背景上使用深色文本 这是不可读的 让 TabHost 在所有不同风格的 Android 皮肤中具有可见文本的最简单方法是
  • Let's Encrypt 证书问题:https://www.example.com 无法重定向到 https://example.com

    我为网站生成的证书有问题 此处称为example com 我可以在浏览器中输入http www example com并成功重定向到https example com如我所愿 带有由let s encrypt 我已经使用 Apache2 的
  • Python Plotly 中的默认字体是什么?

    For instance for a graph such as this made with basic plotly code 这里使用的字体是什么 默认字体系列规格是 Open Sans verdana arial sans seri
  • 从 Firestore 集合中检索文档 ID (Android)

    我正在尝试提取文档下自动生成的 ID 以便我可以在其他地方使用它 这是完整的代码 mStartChatButton setOnClickListener new View OnClickListener Override public vo
  • 当 NodeJS 应用程序设计为在客户端上运行时,如何在它的服务器端使用 javascript 库?

    我正在深入研究 NodeJS 和 Express 这对我来说太复杂了 来构建一个实时 Web 应用程序 目前 我正在尝试了解如何在服务器端使用现有的 javascript 库 问题是该库似乎被设计为在客户端运行 因此说明仅向您展示如何在客户
  • 检查是否有东西被malloced

    给定一个指向某个变量的指针 有没有办法检查它是静态分配还是动态分配 引用你的评论 我正在制作一个基本上摆脱结构的方法 它有一个数据成员 它是一个指向可能会或可能不会被分配的东西的指针 根据哪一个 我想释放它 正确的方法是添加another结
  • 将当前页码与最后页码进行比较

    如何检查当前打印的页面是否实际上是最后打印的页面 我已经尝试过以下方法 V currentPage intValue V totalNumberOfPages Boolean TRUE Boolean FALSE 等了很久 但Stackov