【问题标题】:Pentaho CDE Get param Function in "Custom Parameter" ComponentPentaho CDE 在“自定义参数”组件中获取参数函数
【发布时间】:2015-09-26 17:37:12
【问题描述】:

我正在使用饼图中的下一个代码开发具有向下钻取功能的仪表板。

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&param1=';

   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");

但它不起作用。谁能告诉我使用这个函数的正确方法,或者它是另一个函数来获取要使用的参数,我将不胜感激。

【问题讨论】:

    标签: parameters pentaho drilldown pentaho-cde


    【解决方案1】:

    在第二个仪表板中,您可以创建一个自定义参数。

    名称: param1
    Javascript 代码:

           function f()
            {
               param1 = Dashboards.getQueryParameter("param1 ");
               return(param1);
    
             } 
    

    我认为这些信息对你有用。

    谢谢。

    【讨论】:

      猜你喜欢
      • 2016-09-25
      • 2013-12-21
      • 2014-08-14
      • 1970-01-01
      • 2017-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-23
      相关资源
      最近更新 更多