jasperserver - 获取 Jasper Reports 中报告记录的结构化索引
问题描述
我对 Jasper 服务器报告有不寻常的要求。每次生成它时,我都需要在数据库中存储一个表格,该表格指示每个项目打印在报告的哪一页。
换句话说,我需要获取 PDF 报告,并为表格中的每一行插入记录,如下所示:
report_id record_id 页面
这就是我需要解决的问题,如果我可以使用 Jasper Server 调度程序运行报告,那就更好了。我正在尝试几种可能的解决方案:
使用 PDF 输出和 JSON 输出安排报告的生成,以便我可以使用外部程序处理 JSON 文件。但我找不到如何安排 JSON 输出。
在每一行上,运行 SQL 脚本以将记录直接插入数据库。我只是不知道该怎么做。
我想在 Jasper Server 调度程序上运行报告,但这不是必需的。我可以使用其他选项。
解决方案
推荐阅读
- python - 等价于 Python/Numpy 中的 Matlab 函数 `eps`
- python-3.x - Python3 - 在标题之前从 CSV 中删除前几行
- perl - 使用“perl -pi -e”修补二进制文件在 mac os mojave 中无法按预期工作
- java - 实施 GDPR 时 MainActivity 出错
- html - 我无法在我的网页上禁用 scroll-x,我已经尝试了一切
- javascript - 使用动态表时如何根据下拉列表使用jquery显示/隐藏列?
- java - 了解累加器的归约操作 - java 8
- sql - 如何在 SQL 中选择有关联的记录?
- javascript - 如何将幻灯片与滑动器滑块对齐?
- javascript - 如何将参数从功能组件传递到类组件