Mar*_*ndo 7 parameters dashboard pentaho
我有一个带有弹出切片器的仪表板,但是一旦我关闭弹出窗口就无法分辨选择了哪些变量,所以我想在图表上方显示一行,包含所有参数的路径类型我在切片机盒中选择.
我试图引用他们在一个HTML布局位置,如:
${size},${type},${line}和${service},但它显示为书面文本.没有解析变量.
我还创建了一个自由形式组件来使用Javascript,但我看不到任何数据,我无法弄清楚要使用的功能.
pdp*_*dpi 10
其中一种更标准的方法是使用文本组件.在表达式字段中,您可以使用以下内容:
function() {
return "My Parameter: " + Dashboards.getParameterValue("myParam");
}
Run Code Online (Sandbox Code Playgroud)
myParam您的参数名称在哪里.您还需要添加myParam到侦听器,以使文本组件与参数保持同步.
Freeform组件也是可能的,但它确实是自由形式,你必须自己做所有事情.我们补充说,这样我们就可以轻松地将任意代码添加到CDF生命周期中.使用自由格式组件,您最终会在自定义图表脚本中执行类似的操作(它是否显示我们从图表中重用了该属性名称?):
function() {
$("#" + this.htmlObject).text("My parameter: " + Dashboards.getParameterValue("my Param"));
}
Run Code Online (Sandbox Code Playgroud)