问题标签 [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 投票
3 回答
5113 浏览

java - 如何在 iReport 中使用 SQL 查询同一项目的多个 SUM

  • 我正在使用 iReport 创建 JasperReport,因此,我仅限于*一个 SQL 查询。

  • 我有一个“统计”表,有一个“名称”(VARCHAR)、“计数”(INTEGER)和“日期时间”(DATETIME)列。

  • 当最后一天的“名称”为“测试”时,获得“计数”列的总和很简单,上周和月份也是如此(见下文)

工作 SQL 语句:

  • 但是,由于我只有一个 SQL 语句可以使用,我需要以某种方式将它们组合起来。我尝试使用 UNION(如下所示),但这不起作用。

失败的 SQL 语句:

p>

(*) 只能为图表或交叉表添加额外的查询,这都不符合我的目的。

0 投票
3 回答
14367 浏览

java - 将作为整数输入的参数转换为 JasperReports 中的字符串

我有一个 JRXML 文件,用于生成基于 Oracle 数据库的大量 SQL 查询的报告。我在报告中输入了一个参数,该参数以整数形式填充。但是,我还想在查询的不同点将此参数作为字符串引用。

有没有办法可以在 JasperReports 的组织内将参数从整数转换为字符串,或者我是否必须在每次生成报告时创建一个单独的参数来填充?

0 投票
2 回答
3604 浏览

reporting - Jasper 报告:两个细节部分?

我有一份碧玉报告要做,数据如下:

报告按项目/数量分组,例如

现在我已经得到了这个 Jasper 报告,它已经分组了 - 即显示了一个带有项目和数量的标题,下面有一个颜色列表。

现在的问题是,在这个组下面我需要显示一些水平线(供某人写东西),等于项目的数量。例如,在 A001 组下我需要显示一行,在 B002 组下我需要显示三行,如下所示:

我试过查看 jasper 脚本,但似乎它们只能操纵报告参数/变量。

有谁知道我该怎么做?

0 投票
5 回答
2223 浏览

pdf - 在黑莓上渲染 PDF?

我们正在使用 Blackberries 来显示 PDF 报告。以下是有关该问题的背景详细信息:

  • PDF 报告是使用 JasperReports 创建的。
  • 报告格式可以更改。
  • 可以使用不同的报告格式(根据 JasperReports 的功能集)。
  • PDF 报告也在网站上,因此保留单一来源是理想的。
  • 页面设置为横向。

以下是我们遇到的问题:

  • 用户无法在 Blackberry 上看到整行文本。
  • PDF 和 UI 的大小充其量使阅读变得困难。
  • 将 PDF 转换为文本的菜单选项丢失了太多的格式而无用。
  • 文字模糊(而且太小)。

以下是我们考虑过的解决方案:

  • 以文本或 HTML 格式创建第二份报告(不理想)。
  • 简化原始报告格式(考虑到数据量,这不是一个真正的选择)。

鉴于 JaserReports 的限制,还有哪些其他选项可用于在 Blackberry 上提供报告,以便报告:

  • 易读吗?
  • 是否为可读性而格式化?
  • 显示快吗?

从本质上讲,我们希望确保没有我们忽略的简单解决方案可以在 Blackberries 上显示清晰的 PDF。

0 投票
1 回答
6464 浏览

jasper-reports - JasperReports 可以生成列宽自动调整为内容的 Excel 文件吗?

JasperReports以 xls 格式输出文件Excel时,查看时的列仅是 jasper XML 中确定的固定宽度。

当列中的数据具有不同的宽度时,这是一个问题,导致某些列换行。

我查看了APIDTD,似乎没有办法将列宽设置为自动调整。

即而不是显示为

展示为

有可能做到这一点吗?

这个问题类似于Jasper 报告列宽

0 投票
1 回答
28220 浏览

html - 使用 JasperReports 将 html 内容导出为 pdf

如何使用 将 HTML 内容导出为 PDF JasperReports,我有一个带有 HTML 类型值的参数,我必须将其导出到 pdf 文件,其中 pdf 必须解析 html 内容

0 投票
3 回答
2367 浏览

java - 这个java错误是什么意思?

我试图说服 Zucker Reports 显示 Jasper 报告,但遇到 Java 错误,而且我不会说 java-ese。我看到有一个文件未找到错误,但我无法确定未找到哪个文件。我用 <SNIP> 替换了长类路径。

p>

0 投票
2 回答
1090 浏览

java - 是否可以使用 Jasper Reports 从 LDAP 生成报告

我希望能够在 Jasper 报告中包含 LDAP 查询的结果。这可行吗?据我所知,解决这个问题的唯一方法似乎是编写我自己的自定义数据源。

0 投票
5 回答
38152 浏览

java - Jasper 报告中的新行?

我刚刚开始使用 Jasper Reports 从使用 Hibernate 检索的数据生成报告。一切正常,除了 JR 似乎不尊重文本字段中的换行符 (\n)。有没有办法在换行符处强制换行?

0 投票
1 回答
1573 浏览

jasper-reports - 在 JasperReports 中显示静态文本而不是空组

我有一个显示账单行项目列表的 Jasper 报告。这些项目按计费周期分组,然后按项目是费用还是贷项进行分组。对于有费用但没有信用的计费期,我想在该期间的信用组中显示一个静态文本字段,说明“无信用”。如何才能做到这一点?

编辑添加:这是假设我对数据源使用 SQL 查询,而不是自定义一个。如果我自定义我的数据源,我可以在获得报告之前在预处理中处理这个问题,但我希望找到一种方法来解决 Jasper 的跳过组的行为,而没有符合组标准的行。