我正在使用饼图中的下一个代码处理具有向下钻取功能的仪表板。
function sendParameter(scene){
var url='https://172.18.0.152:8443/pentaho/Home?name=dashboard&startup-url=%2Fpentaho%2Fapi%2Frepos%2F%253ABIMBO%253Adashboard1.wcdf%2FgeneratedContent%3Fts%3D1436214662779¶m1=';
var vars = scene.vars;
var c = vars.category.value;
var v = vars.value.value;
alert("category: " + c + "\nvalue: " + v);
alert("category: " +url+c);
window.location=url+c;
}
我使用参数正确设置了 Url,但是当我想在第二个仪表板上获取参数时,我不能。我使用带有此代码的自定义参数组件:
param1 = Dashboards.getQueryParameter("param1");
但它不起作用。谁能告诉我使用这个函数的正确方法,或者它是另一个函数来获取要使用的参数,我将不胜感激。