问题标签 [pentaho-report-designer]

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 回答
321 浏览

oracle - 报告验证失败 Pentaho

我使用 Pentaho Report Designer 创建了一个报告。从 Oracle 数据库检索的报告数据。一旦我将报告上传到 pentaho bi 服务器并尝试检索报告,我就会遇到此错误

报告验证失败。

pentaho tomcate log shoes这个错误

我是否缺少任何将其添加到 tomcat 的库或我应该更改的任何配置?

遇到错误的人会解释我如何克服它..

0 投票
1 回答
703 浏览

excel - Pentaho Report Designer 5:Excel 多张工作表中的奇怪行为

我正在使用 PRD 5.1.0 Community Edition 制作报告,并且正在尝试创建包含多个工作表的 Excel 输出。

所有数据都已按列(在本例中为客户 ID)分组,因此我在 Group Footer 中将“pagebreak-after”值设置为“True”。

在 Excel 输出中,它确实为每个客户打印了一张纸,问题是从第二张纸开始的相关数据从前一张纸的最后一行开始,在顶部留下了很多空白行。

例如,如果第一个工作表中的数据表以第 41 行结束,则第二个工作表中的表格将从第 42 行开始,而将前面的 41 行留空。

该问题仅出现在 Excel 输出中:尝试将报告打印为 PDF 输出工作正常。

[详细] 遗憾的是,我不能使用不同版本的 PRD,也不能升级它。

0 投票
2 回答
1183 浏览

sql - Pentaho 报表设计器中的在组标题中排序元素

我知道 PRD 不做任何排序,而是通过 SQL 接收有序数据并显示它们。这适用于“详细信息”部分中的元素,但似乎不适用于组标题。

示例:我有一个显示汽车列表并按标题“产品线”分组的报告。这些组按字母顺序排序,但我想颠倒这个顺序。此查询成功地对“购买价格”列中的数据进行了排序,但这没有像我预期的那样对“产品线”列进行排序。

有没有办法颠倒顺序,所以首先不是“经典汽车”,而是“老爷车”?

提前致谢!

0 投票
1 回答
114 浏览

mysql - sql:如何在 pentaho 报表设计器中从字段中拆分数据

在数据库中说我有一个名为 X 的产品。这个产品有一个类别。
我正在尝试从字段名称“类别”中拆分数据。

例如
产品:X
类别:AA,BB,CC,DD

产品和类别位于不同的对象。
我想要的结果是这样的:

在报告中

如何逐个获取该字段的值并将其存储到该产品类别的每一列中?

0 投票
1 回答
31 浏览

business-intelligence - Pentaho Business Analyzer 添加时间戳

在 pentaho 业务分析器中,我只使用维度表中的日期。

日期采用 yyyy-MM-dd 格式。例如,2016 年 10 月 1 日。

当我使用 SQL 从 date_dimension 表中提取日期时,它会不断添加时间戳。

它不会在分析器报告中这样做,只是当我使用 SQL 作为提示时。

为什么是这样?

0 投票
1 回答
27 浏览

mdx - 从 MDX 检索后,字段的类型为 Object

我的 MDX 已经包含NON EMPTY关键字,但在报告中我仍然得到字段 as of typeobject因为 OLAP 中的第一行是空的:

OLAP 是这样的:

在此处输入图像描述

更新 :

这是报表设计器中的字段:

在此处输入图像描述

那么如何使该字段成为 type Double

0 投票
3 回答
1064 浏览

sql - 动态 SQL 查询作为参数

我需要一个用户必须选择 2 个参数的报告。第一个参数包含年份(2017、2016...),第二个参数包含 ID 过程。根据用户选择的过程,SQL 语句将是一个或另一个。参数 year 是第二个参数中包含的 SQL 的 WHERE 子句的一部分。

所以我有这个带有 2 个参数 ( param_year, Indicador) 的报告。查询参数使用表数据源完成,其中 IDs 列包含 SQL 语句,Values 列包含用户必须选择的文本。

设置参数

所以我接下来要做的是set ${Indicador}作为我对数据库所做的 JDBC 连接中的 SQL 语句。这是向我报告 SQL 错误

“查询失败:${Indicador}。

将参数设置为 SQL 语句

任何建议将不胜感激。提前致谢。

0 投票
0 回答
315 浏览

parameter-passing - Pentaho Report Designer 的 MDX 参数

我想在 Pentaho 报表设计器中向我的主报表 MDX 查询添加一个参数,但我是 MDX 的新手。我尝试将参数添加到语句末尾的 where 子句中,但运气不佳。该参数是在报表设计器中创建的,名称为p_bod_is。需要设置的成员是[GL Account.GL Account BOD Inc Stmt],它是参数的值。我原来的 MDX 查询如下:

我的尝试在这里:

查询执行但没有结果,并且参数不起作用。

0 投票
1 回答
104 浏览

debian - 找不到 Pentaho 报告配置文件

我们在 Debian 8 机器上安装了 Pentaho 套件 5.2 版。我不是负责设置 Pentaho 服务器的人,我的知识仅限于文档。我们正在做一些测试,我在互联网上的某个地方发现我需要修改配置文件参数来测试一些东西。参数为:

org.pentaho.reporting.engine.classic.core.modules.misc.tablemodel.TableFactoryMode=simple

我试图用 grep 在整个系统中搜索这个参数,没有运气。

包含此配置的文件到底在哪里?

如果没有文件,是否需要手动将参数添加到 Pentaho Reporting 主配置文件中?

谢谢!

0 投票
1 回答
371 浏览

java - 向 PUC 发布报告时出错

当我从 Pentaho Report Designer (PRD) 发布报告时,我在对话框中收到类似“无法发布您的文件。请重试或联系您的管理员寻求帮助”的错误。任何帮助将不胜感激。

Pentaho 报表设计器抛出以下错误:

java.lang.RuntimeException:org.pentaho.reporting.designer.extensions.pentaho.repository.util.PublishException:文件存在且未指定覆盖。在 org.pentaho.reporting.designer.extensions.pentaho.repository.actions.UpdateReservedCharsTask.run(UpdateReservedCharsTask.java:81) 在 java.awt.event.InvocationEvent.dispatch(Unknown Source) 在 java.awt.EventQueue.dispatchEventImpl( Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged (本机方法)在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) 在 java.awt.EventQueue.dispatchEvent(Unknown Source) 在 java.awt.EventDispatchThread。awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) pentaho.reporting.designer.extensions.pentaho.repository.util.PublishException:文件存在且未指定覆盖。在 org.pentaho.reporting.designer.extensions.pentaho.repository.actions.UpdateReservedCharsTask.run(UpdateReservedCharsTask.java:77) ... 还有 36 个 extensions.pentaho.repository.util.PublishException:文件存在且未指定覆盖。在 org.pentaho.reporting.designer.extensions.pentaho.repository.actions.UpdateReservedCharsTask.run(UpdateReservedCharsTask.java:77) ... 还有 36 个 extensions.pentaho.repository.util.PublishException:文件存在且未指定覆盖。在 org.pentaho.reporting.designer.extensions.pentaho.repository.actions.UpdateReservedCharsTask.run(UpdateReservedCharsTask.java:77) ... 还有 36 个