问题标签 [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.
java - 如何在 iReport 中使用 SQL 查询同一项目的多个 SUM
我正在使用 iReport 创建 JasperReport,因此,我仅限于*一个 SQL 查询。
我有一个“统计”表,有一个“名称”(VARCHAR)、“计数”(INTEGER)和“日期时间”(DATETIME)列。
当最后一天的“名称”为“测试”时,获得“计数”列的总和很简单,上周和月份也是如此(见下文)
工作 SQL 语句:
- 但是,由于我只有一个 SQL 语句可以使用,我需要以某种方式将它们组合起来。我尝试使用 UNION(如下所示),但这不起作用。
失败的 SQL 语句:
(*) 只能为图表或交叉表添加额外的查询,这都不符合我的目的。
java - 将作为整数输入的参数转换为 JasperReports 中的字符串
我有一个 JRXML 文件,用于生成基于 Oracle 数据库的大量 SQL 查询的报告。我在报告中输入了一个参数,该参数以整数形式填充。但是,我还想在查询的不同点将此参数作为字符串引用。
有没有办法可以在 JasperReports 的组织内将参数从整数转换为字符串,或者我是否必须在每次生成报告时创建一个单独的参数来填充?
reporting - Jasper 报告:两个细节部分?
我有一份碧玉报告要做,数据如下:
报告按项目/数量分组,例如
现在我已经得到了这个 Jasper 报告,它已经分组了 - 即显示了一个带有项目和数量的标题,下面有一个颜色列表。
现在的问题是,在这个组下面我需要显示一些水平线(供某人写东西),等于项目的数量。例如,在 A001 组下我需要显示一行,在 B002 组下我需要显示三行,如下所示:
我试过查看 jasper 脚本,但似乎它们只能操纵报告参数/变量。
有谁知道我该怎么做?
pdf - 在黑莓上渲染 PDF?
我们正在使用 Blackberries 来显示 PDF 报告。以下是有关该问题的背景详细信息:
- PDF 报告是使用 JasperReports 创建的。
- 报告格式可以更改。
- 可以使用不同的报告格式(根据 JasperReports 的功能集)。
- PDF 报告也在网站上,因此保留单一来源是理想的。
- 页面设置为横向。
以下是我们遇到的问题:
- 用户无法在 Blackberry 上看到整行文本。
- PDF 和 UI 的大小充其量使阅读变得困难。
- 将 PDF 转换为文本的菜单选项丢失了太多的格式而无用。
- 文字模糊(而且太小)。
以下是我们考虑过的解决方案:
- 以文本或 HTML 格式创建第二份报告(不理想)。
- 简化原始报告格式(考虑到数据量,这不是一个真正的选择)。
鉴于 JaserReports 的限制,还有哪些其他选项可用于在 Blackberry 上提供报告,以便报告:
- 易读吗?
- 是否为可读性而格式化?
- 显示快吗?
从本质上讲,我们希望确保没有我们忽略的简单解决方案可以在 Blackberries 上显示清晰的 PDF。
jasper-reports - JasperReports 可以生成列宽自动调整为内容的 Excel 文件吗?
当JasperReports
以 xls 格式输出文件Excel
时,查看时的列仅是 jasper XML 中确定的固定宽度。
当列中的数据具有不同的宽度时,这是一个问题,导致某些列换行。
即而不是显示为
展示为
有可能做到这一点吗?
这个问题类似于Jasper 报告列宽
html - 使用 JasperReports 将 html 内容导出为 pdf
如何使用 将 HTML 内容导出为 PDF JasperReports
,我有一个带有 HTML 类型值的参数,我必须将其导出到 pdf 文件,其中 pdf 必须解析 html 内容
java - 这个java错误是什么意思?
我试图说服 Zucker Reports 显示 Jasper 报告,但遇到 Java 错误,而且我不会说 java-ese。我看到有一个文件未找到错误,但我无法确定未找到哪个文件。我用 <SNIP> 替换了长类路径。
java - 是否可以使用 Jasper Reports 从 LDAP 生成报告
我希望能够在 Jasper 报告中包含 LDAP 查询的结果。这可行吗?据我所知,解决这个问题的唯一方法似乎是编写我自己的自定义数据源。
java - Jasper 报告中的新行?
我刚刚开始使用 Jasper Reports 从使用 Hibernate 检索的数据生成报告。一切正常,除了 JR 似乎不尊重文本字段中的换行符 (\n)。有没有办法在换行符处强制换行?
jasper-reports - 在 JasperReports 中显示静态文本而不是空组
我有一个显示账单行项目列表的 Jasper 报告。这些项目按计费周期分组,然后按项目是费用还是贷项进行分组。对于有费用但没有信用的计费期,我想在该期间的信用组中显示一个静态文本字段,说明“无信用”。如何才能做到这一点?
编辑添加:这是假设我对数据源使用 SQL 查询,而不是自定义一个。如果我自定义我的数据源,我可以在获得报告之前在预处理中处理这个问题,但我希望找到一种方法来解决 Jasper 的跳过组的行为,而没有符合组标准的行。