Pentaho 7 CE 报表设计器超链接 BUG
Posted
技术标签:
【中文标题】Pentaho 7 CE 报表设计器超链接 BUG【英文标题】:Pentaho 7 CE Report Designer Hyperlink BUG 【发布时间】:2016-12-27 11:12:44 【问题描述】:我一直在将我的报告升级到 pentaho 7 CE,我遇到了一个奇怪的问题,当在单元格上使用 超链接 打开子报告时,登录 到通过报告设计器超级链接窗口, server url 和 path 两者都是自动填充 bi server url ,以及选择报表到超级通过 BROWSER 按钮 链接,向下钻取报告的 参数 不会出现在“报告参数”选项卡上,这在 Pentaho 6 CE 报告设计器中工作正常,任何人都可以建议使用完整的东西吗?
我尝试了 Pentaho Repository Legacy 选项,参数显示正常,但是报告上没有生成链接
在超链接时选择报告时出现错误:
org.apache.commons.vfs2.FileSystemException: 期望 // 遵循 URI "http://localhost:8080/pentaho" 中的方案。
:(请帮助任何人..
【问题讨论】:
【参考方案1】:我遇到了同样的问题,所以我开始调试报表设计器,我意识到当您使用 Pentaho 超链接时,他们创建了一个新类来管理对话框:SwingRemoteDrillDownUiProfile
,我评论了这个类所在的行已使用并取消注释文件中的其他行org\pentaho\reporting\designer\extensions\pentaho\drilldown\configuration.properties
如下:
#org.pentaho.reporting.designer.core.editor.drilldown.profiles.pentaho-sugar=org.pentaho.reporting.designer.extensions.pentaho.drilldown.swing.SwingRemoteDrillDownUiProfile
org.pentaho.reporting.designer.core.editor.drilldown.profiles.pentaho-sugar=org.pentaho.reporting.designer.extensions.pentaho.drilldown.PentahoSugarDrillDownUiProfile
org.pentaho.reporting.designer.core.editor.drilldown.xul-document.pentaho-sugar=res://org/pentaho/reporting/designer/extensions/pentaho/drilldown/sugar-xaction-drilldown.xul
org.pentaho.reporting.designer.core.editor.drilldown.xul-controller.pentaho-sugar=org.pentaho.reporting.designer.extensions.pentaho.drilldown.PentahoSugarDrillDownController
configuration.properties
文件可以在 report-designer-ext-pentaho-7.0.0.0-25.jar
中找到 pentaho 7.0
或在 ext-pentaho-7.1.0.0-12.jar
中找到 pentaho-7.1
。
【讨论】:
pentaho 8 版怎么样? 很好用,但是在创建新链接时,需要在参数视图的第三个选项卡中设置 ::pentaho-path 变量,否则它会再次失去状态。出色的工作@Giovanny以上是关于Pentaho 7 CE 报表设计器超链接 BUG的主要内容,如果未能解决你的问题,请参考以下文章