问题标签 [jasper-reports]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1932 浏览

pdf - 100 页后断开 PDF 文档

我正在使用 JasperReports 和 iReport 工具。客户想要的要求之一是将 PDF 文件生成为 100 页的文档。

请你帮助我好吗?如何生成 100 页的 PDF 文档?

0 投票
3 回答
8826 浏览

java - Generating and Displaying PDF file in Flex/Java

We have Flex on the front end and Java on the back end. When a user will request for a PDF file, request will go to the Java backend, where a PDF file will be generated using Jasper Reports. What we dont know is how to display this PDF file in browser; since we dont want to use JSP/Servlets etc - It has to be flex only. Any suggestions?

0 投票
2 回答
8544 浏览

java - JasperReports 是在 Web 应用程序中显示报告的合适解决方案吗?

我们希望生成报告,可以嵌入到 Web 应用程序中作为 html 页面,也可以以pdf 格式下载。因此我遇到了JasperReports,因为它认为它可以满足这些要求。

目前我们假设我们的报告将有大约 50-100 页,几乎只有直方图和一些表格。数据是从我们的数据库中通过一些昂贵的查询来检索的。

在评估了一整天之后,我对网络应用程序方面有几个疑问。

1)分页:当然我不想在一个网页中显示所有页面。我们需要分页之类的东西。但是JasperReports似乎不支持这种方法。JasperReports附带的 wepp 演示勾画了要走的路:我必须创建一个JasperPrint,它已经是完整的报告,分配了不需要的内存并执行了昂贵的查询。然后我可以显示一个页面。但是对每个页面一次又一次地这样做对我来说并不是一个合适的解决方案。

2) 如上所述,我们的报告将主要由图表组成。在将JasperPrint导出为其输出格式期间会生成图像。如果我理解一切正确,那么JR附带的ImageServlet是有能力的,但检索这些图像是

i) 从文件系统中读取生成的图像
ii) 导出器已将它们存储在会话中(因此存储在内存中)。

因为我认为我们将有很多图像 ii) 不是一种选择,如果我们想保持 webapp 的内存占用较低。但另一方面,用文件淹没文件系统也不是我能想象的最好的主意。它会在某个时候删除文件吗?

我有什么问题吗?我的理解正确吗?

0 投票
1 回答
4984 浏览

jasper-reports - JasperReports 交叉表查询

我正在使用JasperReports \ iReport交叉表来创建学生和结果矩阵。

例如,Jim 正在做 A、B、C 科目,而 Sally 正在做 A、C

我想要的是这样的:

但是当我的 SQL 按名称排序时,我得到:

正如您在上面看到的,结果是正确的,但格式很糟糕。无论如何我可以生成报告以仅使用名称和主题一次并从此处填写值吗?

0 投票
3 回答
24901 浏览

dynamic - JRXML 中的动态查询字符串

我正在尝试构建一个足够智能的报告,可以根据某种输入参数稍微修改其 sql 查询。

例如,如果那个特殊的修改参数值为“1”,它会在 select 中添加一个字段并将 group by 子句添加到查询中。

我研究了 java 表达式,但 jrxml 的 queryString 标记似乎不支持它们。还尝试创建一个包含 java 表达式的变量,并在 queryString 标记中使用该变量......这也不起作用!

现在我正在考虑可能有一个包含所有逻辑的存储过程,并且只是让 jrxml 使用修改输入参数调用该存储过程,但是我正在处理的项目似乎没有大量存储proc,所以我想看看在我走这条路之前是否还有其他解决方案。

谢谢你的帮助。


谢谢各位大神帮忙,非常感谢。但是,我找到了另一种解决方法,并将其发布以供参考:here

0 投票
2 回答
7813 浏览

jasper-reports - Jasper 报告使用相同的模板以 CSV 和 PDF 格式呈现

我们使用一个模板以 CSV 和 PDF 格式呈现报告。但问题是我们需要将报告拆分为 PDF 格式的页面,而不是 CSV 格式的页面。是否可以根据一个模板中的格式更改呈现选项。这样我们就有了没有分页信息的CSV和分页的PDF。在这种情况下,应该使用 2 个单独的模板,一个用于 CSV,一个用于 PDF?或者这可以使用一个模板来实现?

0 投票
1 回答
8612 浏览

jasper-reports - 子报表中的子报表 (IReport-JasperReports)

我有一个需要在子报表中包含子报表的要求。有我可以参考的示例代码吗?

提前致谢。

0 投票
2 回答
714 浏览

open-source - 使用 Jasperforge 进行数据仓库,我真正需要从哪些包开始?

对于一家大型商业在线商店,我的公司需要启动一个商业智能项目。

我们做了网店;可能只有几个数据源,所以我认为集成很容易。

我们正在创建数据仓库数据库,从另一个角度重新审视实际的数据库。

我开始四处寻找一些开源 BI 框架,并提出了 Pentaho 和 JasperForge 作为可能的候选者。

我看过 Jasperforge,但我不明白我需要如何拥有前端的软件/包(如 Pentaho 演示);有人可以帮我对 Jasper BI Suite 的部署做一个简短的高级简报吗?我不明白它是否使用蒙德里安,它是否包含在内?

我可以将 JasperServer 与 Microsoft SQL Server 一起使用吗?

0 投票
2 回答
8215 浏览

jasper-reports - 如何配置 iReport 3.5 以使 JasperReports 与较低版本兼容?

有人可以告诉我如何配置 iReport 3.5 (nb) 以使用“兼容模式”并为较低版本的 JasperReports 生成报告 XML,即 JasperReports 1.x 语法?iReport 3.0有这个功能,现在3.5好像找不到了。感谢您的任何回复。

0 投票
3 回答
20921 浏览

jasper-reports - Jasper 报告 - 组更改时打印

我正在尝试打印该组的最后一条记录,但表达式print when group changes: True似乎不起作用。它只是打印该组的所有记录。(我根据用户名对记录进行了分组)。