【问题标题】:Pentaho CDE Dashboard Component Style EditingPentaho CDE Dashboard 组件样式编辑
【发布时间】:2015-09-15 19:15:33
【问题描述】:

我是 Pentaho 仪表板开发的新手,组件样式有问题。

例如,我在仪表板中添加了一个表格组件。

在这个表格组件的“高级属性->样式”选项中,我选择了“bootstrap”。好的,那么表格组件会自动添加一些引导样式类。

但是,我想删除其中一个类。我想使用 jQuery.removeClass() 来实现这个,但我不知道我应该把我的 js 语句放在哪里。

另外,如果我想用js对生成的表格组件做一些其他的操作,我应该把我的js语句放在哪里。

我不了解 pentaho cde 仪表板的工作流程,所以这个问题可能看起来有点傻。感谢您的时间!

【问题讨论】:

    标签: javascript pentaho dashboard pentaho-cde


    【解决方案1】:

    你可以把你的代码放在Draw Function中。

    => 您使用的 Table 组件。通过使用 java 脚本代码或 jquery 代码,您可以操作表格组件中的数据。

    示例:
    1. 您想要对行值求和。
    2. 可以隐藏列和行。

    注意:如果你把一些代码放在绘图函数中。表格组件已将 sql 结果转换为 HTML 表格。它就像一个普通的 HTML 表格。

    谢谢。

    【讨论】:

    • 是的!这样做了,现在可以了。谢谢!顺便问一下,你知道我在哪里可以了解 cde 仪表板吗?尤其是它的组件和数据源的使用文档......我发现这些真的很少。
    • 我认为没有用于仪表板的材料。我的网址很少,请参考这些 => youtube.com/watch?v=cW8YzwC2uNU => pentaho-bi-suite.blogspot.in。最好做一些研发,你可以理解更好的东西。谢谢。
    • 嗨,我还有另一个问题 TT。我使用上面的方法创建了一个表格,在绘图函数中我创建了一个带有 id 的
      ,我将图表组件的 htmlObject 设置为“testID”。这个 div 确实出现了,但图表没有出现。我认为是因为在创建图表组件时,还没有执行draw函数,所以当时没有testID div。尝试绘制图表后会出现 testID div。你知道我怎样才能让图表在 testID div 中创建吗?真的谢谢!
    • 抱歉图表方面我不知道。
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签