问题标签 [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 回答
2141 浏览

expression - Int 到字符串公式表达式(Pentaho 报表设计器)

我正在尝试在 Pentaho Report Designer 3.9 中编写公式表达式。该表达式将采用 SEMIANNUAL1_VALUE 属性,该属性是一个 int 或数字字段,并在值为 -1 时显示“N/A”。以下是我目前无法使用的表达式。

我在 Pentaho Report Designer 的“值字段”中有这个表达式,它应该处理这个异常。感谢您的帮助。

0 投票
2 回答
1791 浏览

pentaho - 在 Pentaho 报表设计器中使用现有报表作为子报表

我使用 Pentaho 报表设计器创建了 5 个单独的报表,但我现在需要将它们放在一个报表中。似乎我应该能够通过子报告将它们合并到一个报告中,但我一直无法这样做。

我在网上找到的教程似乎建议我需要单独重新创建每个子报表,但我想知道是否有更有效的过程?

0 投票
1 回答
1996 浏览

pentaho - 消息字段 Pentaho 报表设计器

我正在使用 Pentaho Report Designer 3.9.3,并且正在寻找一种方法来格式化消息字段中每种数据类型的字体粗细、大小和颜色。我的消息字段如下。

这给出了输出:从 12 月 9 日到 12 月 15 日的使用情况

我想将消息字段的格式设置如下:USAGE FROM 12 月 9 日12 月 15 日(12 月 09 日和 12 月 15 日在常规文本中的字体颜色为红色)

我不确定如何在不分解消息字段并将它们组合起来的情况下实现这一点。我确信有更好的方法来处理它。感谢您的帮助。

0 投票
1 回答
950 浏览

mysql - 查询中的 Pentaho 报表设计器错误

我正在尝试在 Pentaho Report Designer 中创建我的第一个报告。我创建了一个 JDBC 数据源并添加了一个查询:

但是,当我保存查询时,它会更改为:

我的查询中是否有任何问题导致它像这样改变?该语法在其他查询分析器中运行良好......

0 投票
2 回答
1324 浏览

report - Pentaho 报表设计器中的参数对齐

我是 Pentaho 报表设计器的新手

版本使用

  1. Pentaho 报表设计器 3.9
  2. Pentaho BI 服务器 4.8

默认情况下,我的报告会在顶部显示带有参数标签的参数,并在下方显示下拉字段。

选择客户时,当前页面显示如下参数。

客户:
下拉显示在这里

我需要显示如下参数

客户:下拉显示在这里

谁可以帮我这个事?

0 投票
2 回答
450 浏览

mysql - Pentaho Report Designer 将年份显示为逗号分隔值

我正在使用 Pentaho Report Designer 来显示用户日志。我在 MySQL 中创建了一个数据连接:

给我2013年的输出。

但在报告模板中显示为 2,013。所以我尝试将我的 SQL 查询更改为

但是在更改此设置时,报表设计器会在该列中显示空值。

0 投票
1 回答
2064 浏览

sql - 如何在 Pentaho 报表设计器中创建动态 SQL?

我有一个要求,其中 SQL 的列将基于一些选择生成,这些列来自Metric维度,但事实表中没有指标 ID。SQL 将如下所示:

我尝试创建 SQL 查询,但我收到一条错误消息,指出这些表之间没有业务关系。有没有其他方法可以实现这一目标?

0 投票
1 回答
3190 浏览

formula - Pentaho 报表设计器的 SINGLEVALUEQUERY 和 MULTIVALUEQUERY

我有多个驱动 Pentaho 报告的数据集。数据来源于少数存储过程。我需要在不使用子报表的情况下访问报表中的多个数据源,我相信最好的解决方案是创建开放公式。我相信 SINGLEVALUEQUERY 只会返回第一列或第一行。我需要返回多个列。

作为一个例子,我的存储过程在 Pentaho 中名为 HEADER (CALL Stored_procedure_test (2014, HEADER)),返回 3 个值 - HEADER_1、HEADER_2、HEADER_3。我不确定返回开放公式的所有三个值的正确语法。以下是我尝试过但没有成功的方法。

0 投票
1 回答
1555 浏览

report - Pentaho Report Designer 堆叠百分比图 Y 值

我是 Pentaho 的新手,我有一个小问题,我似乎找不到答案。我正在运行库存 Pentaho 5.0.1 稳定报告设计器。我有一个使用数据源设置的条形图,所有内容都显示/正常工作。我已将条形图更改为堆叠百分比,它按预期堆叠。问题是图表显示的值从 0.0 到 1.0 递增 0.1。从美学上讲,我更喜欢从 0% 到 100% 的这个范围,但没有办法改变它的显示方式。

我看到一些与 CCC/CGG 相关的解决方案,但我没有运行任何插件。这只是一个开箱即用的条形图。使用 y 轴设置确实会更改缩放/最小值/最大值,但这些都不会将图表的视觉显示从计算的 0-1 范围更改为百分比计数器部分。

谢谢,

0 投票
0 回答
830 浏览

parameters - Pentaho Report Designer 参数中的完整列作为默认值

我有一个名为“EMPNAMES”的列,其中包含不超过 20 个名称。我将此列用作 Pentaho Report Designer 中的参数。我想将所有 20 个名称设置为默认值。

有没有一种方法可以直接使用默认值公式传递它们,而不是在默认值中输入每条记录?列中的名称可能会随时间增加或减少,因此我需要动态提交。

我真的不知道,但是对于你们中的一些人来说,这个问题可能真的很愚蠢。但仍将不胜感激任何形式的帮助。

谢谢你。