【问题标题】:pentaho CDE with protovis带有 protovis 的 pentaho CDE
【发布时间】:2013-07-18 09:33:04
【问题描述】:

我是数据 Pentaho CDE 的新手。 我试图让 Protovis 工作 Pentaho CDE 。这是示例代码:

<!doctype html>
<html lang="en">
<head>
    <script src="protovis.js"></script>
</head>
<body>
    <script type="text/javascript+protovis">
    var panel = new pv.Panel()
.width(160).height(160)
.bottom(10).left(10).right(30);
panel.add(pv.Area)
.data([1, 1.2, 1.7, 1.5, .7, .5, .2])
.bottom(0)
.height(function(d) d * 80)
.left(function() this.index * 25)
.fillStyle("lightblue")
.anchor("top").add(pv.Line)
.strokeStyle("black")
.add(pv.Dot);
panel.add(pv.Rule)
.bottom(0)
.add(pv.Rule)
.data(pv.range(.5, 2, .5))
.bottom(function(d) d * 80)
.strokeStyle("white")
.anchor("right").add(pv.Label);
panel.render()
    </script>
</body>
</html>

现在如何让 pento CDE 与 protovis 集成?

任何帮助都会很棒。

【问题讨论】:

    标签: html render pentaho dashboard pentaho-cde


    【解决方案1】:

    CDE 中有一个 Protovis 组件。 该组件的属性之一是自定义 protovis 脚本。

    因此,要将您的脚本集成到 CDE 中,我会将其移动到解决方案存储库中的独立 js 文件中。 然后我会在我的 CDE 仪表板中创建一个 Protovis 组件并将其指向那个 js 文件。

    应该这样做!

    【讨论】:

    • 感谢@Pedro 的评论,但我将简单的 js 文件添加到组件中,然后它不会运行,可能需要任何文件。如果您能提供任何链接,那将很有帮助。
    • 检查服务器端和浏览器上的日志。那应该给你一个提示
    猜你喜欢
    • 2014-07-02
    • 2018-09-23
    • 2014-07-07
    • 2019-03-15
    • 2015-08-19
    • 2013-04-16
    • 2016-09-25
    • 2018-09-10
    • 2013-12-25
    相关资源
    最近更新 更多