【发布时间】:2015-11-10 17:02:50
【问题描述】:
我对 Pentaho(和 Pentaho CDE)还很陌生,但我被派到一个客户那里,该客户有一个庞大的、未记录的 pentaho/JavaScript 代码库,它可以做各种各样的事情。最重要的是在调用报表之前,您可以通过从下拉框中选择条目来传递参数。编写当前 JS 的人似乎没有很组织,所以我怀疑复制“结构”会产生好的代码。我的主要问题是,我认为 Pentaho 并没有让实现场景变得如此困难,而且这个代码库看起来很糟糕,好像框架被规避了。
在网上搜索时,也许我不知道正确的流行语,但我只是发现了打开 Pentaho 报告后如何更改它们。我的用例是在 URL 中传递一些参数。
那么如何在 Pentaho 中构建以下用例:
显示大量来自数据库的 xanalyzer 和 prpt 报告的链接。您可以单击这些名称,以便输入过滤器。此过滤器应该是一个下拉框,其值在启动时由 SQL 查询填充。选择此类条目时,打开报告会将所选选项添加到 URL(有执行此连接的代码)。
感谢您的想法
【问题讨论】:
标签: javascript pentaho pentaho-cde