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

sql - 删除多余的 SQL 代码

代码

以下代码针对大量数据计算线性回归的斜率和截距。然后,它将方程应用于y = mx + b相同的结果集,以计算每一行的回归线的值。

如何连接这两个查询,以便在不执行该WHERE子句两次的情况下计算数据及其斜率/截距?

问题的一般形式是:

我已经SOME_CONDITION执行了两次。如下所示(通过STRAIGHT_JOIN优化更新):

问题

如何每次查询只执行一次重复位,而不是两次?重复代码:

更新 1

使用变量和拆分查询似乎允许缓存启动,因为它现在在 3.5 秒内运行,而它曾经在 7 秒内运行。不过,如果有任何方法可以删除重复的代码,我将不胜感激帮助。

更新 2

上面的代码不能在 JasperReports 中运行,而 VIEW 虽然是一种可能的修复方法,但可能效率极低(因为 WHERE 子句是参数化的)。

更新 3

使用 Unreason 建议的勾股公式与收敛子午线验证距离:

(这与问题无关,但其他人是否想知道......)

更新 4

如图所示,代码在 JasperReports 中运行,针对 MySQL 数据库运行。JasperReports 不允许变量或多个查询。

更新 5

我正在寻找一个干净执行的解决方案。;-) 我写了一些部分工作的解决方案,但遗憾的是,MySQL 不理解部分正确。请参阅与 Unreason 的讨论,以获得几乎可行的答案。

更新 6

我也许可以重用第一个子句中的变量WHERE并将它们与第二个子句进行比较(从而消除一些重复——对$P{}值的检查),但我真的很希望消除重复。

更新 7

比较YEAR子句,如先前更新中假设的那样,以消除重复BETWEEN,不起作用。

有关的

如何消除 SQL 中的重复计算?

谢谢!

0 投票
1 回答
10753 浏览

jasper-reports - 使用 iReport 和 eclipse 正确生成报告

我想将 iReport 与我的 J2EE 项目 (JSP/Servlet) 一起使用,以便自动生成我想要的任何报告。

我不知道如何将 ireport 与我的项目和 eclipse 集成以及如何生成报告。

感谢帮助。

0 投票
1 回答
848 浏览

jasper-reports - JasperReports HTML 缺失对象

我有一个 jrxml 文件,在 PDF 中预览时可以正确显示,但在 HTML 中预览时,同一文件无法正确显示。

不显示重叠的对象。对齐方式和格式也会发生变化。

0 投票
4 回答
7089 浏览

jasper-reports - 用于超链接的 html 标记在 Jasper 报告中不起作用

0 投票
1 回答
2149 浏览

java - 在 i 中创建 win 安装程序时出现问题

我正在尝试创建一个 iReport 的可执行文件 (.exe),其中包含我的模块。当我运行目标 create-iReport-distro-win-installer 时,我收到以下错误。注意:我使用的是 netbeans 6.5.1

0 投票
5 回答
3603 浏览

jasper-reports - iReport - 如何在报告的第一页而不是最后移动摘要饼图?

是否可以将摘要饼图作为我的多页报告的第一页(就在详细信息带之前)?打印报告时,我需要将摘要带显示为第一页。

感谢您的建议!

思燕

0 投票
2 回答
965 浏览

java - 如何添加netbeans平台编译iReport源?

我需要自定义 iReport 源..(不创建插件)

目前我正在使用 iReport 3.7.2 和 netbeans 6.5.1 ide。我下载了 netbeans 平台 6.0.1 并按照 jaspersoft 链接中关于如何编译 iReport 源的过程进行操作。

但是当我试图编译源代码时。我收到诸如 libs-xerces-jar 的规范版本不兼容之类的错误。如果我在 NetBeans 平台 6.0.1-200801291616 文件夹中替换该 jar 的新版本,我将得到 org-netbeans-awt.jar 的规范版本不兼容。对于 netbeans 平台文件夹中的其他 jar,同样的不兼容规范版本错误正在抛出。

谁能帮我解决这个问题

0 投票
1 回答
974 浏览

pdf - 如何将纹理图案应用于使用 iReport 生成的 pdf 中的 3D 条?

我有一个要求,比如使用 ireport 将纹理图案应用于 3D Barchart 中的 3D 条。我可以在默认的 JRViewer 中看到纹理图案。但是当我从同一份报告中获取 PDF 时,我看不到纹理图案,而是看到了透明的 3D 条。

有人可以解决吗?

0 投票
1 回答
10608 浏览

jfreechart - 如何在 ireport 中为堆积条形图中的条形设置不同的颜色?

我需要为堆积条形图中的每个条形设置唯一的颜色。无论我在一个条中看到什么颜色,都不应该在任何其他条或任何其他堆栈中重复。

例如:我在报告中有 5 个条形图。每个酒吧有 3 个不同的堆栈。我想将红色相关颜色应用于第一个栏及其堆栈。第二条应该有蓝色相关的颜色。等等。它显示在附图中。该图像显示了我们想要的一个非常基本的要求。刚刚使用普通的 ms 绘制创建。 堆叠条 MS Paint 图像

0 投票
3 回答
11026 浏览

java - 将 Java Bean 集合作为数据源传递给 Jasper,如何在 ireports 中设计它

我需要设计一个报告,显示集合中的数据(说列表)。此列表包含多个 POJO。

POJO 由应用程序的数据访问层填充。如何在 iReports 中针对此要求设计报告模板?