2

我已经创建了基本的仪表板,到目前为止看起来还不错。

现在我添加了运行时分析的参数。这是我所做的:

  1. 添加了简单的参数。名称=“中午”
  2. 创建了一个选择组件,daysselect。添加到面板。
  3. 创建一个值数组。值为:1、2、3、4、5、6、7、8、9、10。对应的 arg 与数组值相同。
  4. 创建了“sql over sqlJdbc”组件。添加了所有必需的值。创建一个简单的查询。
  5. 为#4 中的查询创建了一个条形图。像魅力一样工作
  6. Nof 在“sql over sqlJdbc”组件中,使用如下参数(“noofdays”在参数中可见

    SELECT `a1`,count(`a2`)
    FROM `app_crd`
    WHERE `a3`='RECV'
    and `a4`='CONDITION'
    and where  DATE_SUB(CURDATE(),INTERVAL ${noofdays} DAY) <= `datecolumn`
    group by `a1`
    

当我检查我的日志时,我看到 ${noofdays} 返回 null。

我如何获得正确的值?

谢谢阿杰

4

1 回答 1

4

在选择组件“daysselect”的参数属性中指定参数“noofdays”,同时在参数属性和条形图的监听器属性中指定参数“noofdays”。

于 2012-10-16T06:21:24.757 回答