问题标签 [ireport]

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 投票
1 回答
3605 浏览

jasper-reports - iReport 中文本的工具提示

iReport 中的哪些功能允许使用工具提示文本?

我有一个包含非常大文本的字段名称描述。我不想显示大文本,而是显示两三行和其余文本作为工具提示。这怎么可能?

0 投票
1 回答
2364 浏览

java - JAVA 报告工具 iReport

我们可以使用 iReport 获得一个类似于 .Net 的 Crystal 报表的报表页面吗?那就是我需要在框架内获取报告。

0 投票
1 回答
5715 浏览

reporting - 报告趋势线

除了显示数据点之外,您将如何在 JasperReports 中创建一条遵循数据趋势的线?以下是拍摄前后的照片:

时间序列报告似乎没有任何此类绘制橙色线的选项。(橙色线应该是平滑的,更细的,但这是一般的想法。)

任何想法如何使用 iReport 3.7.1 制作这样的报告?

0 投票
2 回答
4233 浏览

jasper-reports - iReport 3.7 - 无法创建报告

我正在使用报告向导并成功创建了新报告,但是当我单击“完成”生成报告时,我得到“无法创建报告”。我在此报告上选择了“PDF 预览”。

0 投票
2 回答
4306 浏览

java - 使用迭代值增量进行趋势分析

我们已将 iReport 配置为生成以下图表:

真实数据点为蓝色,趋势线为绿色。问题包括:

  • 趋势线的数据点过多
  • 趋势线不遵循贝塞尔曲线(样条)

问题的根源在于增量器类。增量器被迭代地提供数据点。似乎没有办法获取数据集。计算趋势线的代码如下所示:

您将如何创建更平滑、更准确的趋势线表示?

0 投票
3 回答
3625 浏览

java - 趋势线的最佳拟合曲线

问题约束

  • 数据集的大小是已知的,而不是数据本身。
  • 数据集一次增长一个数据点。
  • 趋势线一次绘制一个数据点(使用样条/贝塞尔曲线)。

图表

下面的拼贴画显示了具有相当准确趋势线的数据集:

在此处输入图像描述

这些图表是:

  • 左上。按小时计算,有约 24 个数据点。
  • 右上方。一年内按天计算,有约 365 个数据点。
  • 左下角。按一周为一年,有约 52 个数据点。
  • 右下。按月计算一年,大约 12 个数据点。

用户输入

用户可以选择:

  • 时间序列的类型(每小时、每天、每月、每季度、每年);和
  • 时间序列的开始日期和结束日期。

例如,用户可以选择 6 月 30 天的每日报告。

趋势权重

要计算窗口大小(即计算趋势线时要平均的数据点数),使用以下表达式:

Wheredata points来自用户输入,trend weight6.4。尽管6.4的趋势权重产生了很好的拟合,但它是相当随意的,并且可能不适合不同的用户输入。

问题

trend weight给定这个问题的约束应该如何计算?

0 投票
3 回答
34789 浏览

jasper-reports - JasperReports 中的多个详细信息带

我想在我的碧玉报告中显示多个详细信息部分。如何在 JasperReports 中添加多个详细信息带?有关详细信息,我正在从我的 java 类中传递集合。因此,如果我有多个细节带如何将不同的集合传递给不同的细节带。

有人可以提供帮助吗

0 投票
4 回答
2631 浏览

jasper-reports - Jasper Sub 报告未显示在主报告中

我有一份碧玉报告。在该主报告中,我添加了一份子报告。我正在使用 java 类传递集合和参数(不直接使用 sql 查询)。它编译成功。

但是在运行时它只显示主报告。它没有显示子报告。而且它也没有出错。它只是给那个地方一些空白空间。谁能告诉我如何解决这个问题?在 jasper 中添加子报表时我必须遵循哪些规则?

0 投票
2 回答
4735 浏览

jasper-reports - 表达式和文本字段表达式时同步打印

背景

下图中的总计部分显示了趋势列的奇怪结果。当名为Previous的列下的值等于名为Current的列下的值时,文本应该为

打印时表达式和文本字段表达式

表达式使用相同的代码进行评估:

文本字段的评估时间设置为Band

问题

看起来好像表达式代码正在为一列和当前列下的值计算打印时为时已晚。正在打印的值对于该行是正确的。这意味着Print When ExpressionText Field Expression的计算时间不会同时计算。

问题

当表达式和文本字段表达式同时评估相同的结果时,我需要做什么才能使打印?这将在任何时候为Totals' Trend列生成单词true Previous == Current

0 投票
1 回答
2048 浏览

jasper-reports - jasper 报告中的 RTF 格式

我有一份报告,我从中生成了 RTF 格式。它在 jsp 页面或 ireports 预览中显示良好,但是当它生成 RFT 格式时,它给了我“无效的文本高度”错误。

我不知道哪个字段导致了这个错误,有没有办法在 ireports 中准确地深入了解哪个字段导致它?