Pentaho报告 - 具有多个条件参数的Xaction文件

时间:2013-05-06 09:33:14

标签: report pentaho xaction

我正在使用pentaho 2.x报告服务器,

报告在html页面中有一个单选按钮元素和两个下拉元素,它们将作为参数传递给我的xaction, 现在不同的sqls将根据传递给我的xaction的单选按钮值执行。

但现在我需要检查一个下拉列表的值,并使用单选按钮和下拉值来执行sqls。

以下是我正在使用的条件,

<condition><![CDATA[REPORT=='ACTUAL']]></condition>

报告 - &gt;来自html的单选按钮值

需要使用其他值/将另一个参数传递给<condition>属性。

1 个答案:

答案 0 :(得分:0)

  <actions> 
    <condition><![CDATA[REPORT.equalsIgnoreCase("ACTUAL") && TYPE.equalsIgnoreCase("NEW")]]></condition>
    <action-definition> 
    .... whatever action ... 
    </action-definition> 
  </actions>

  <actions> 
    <condition><![CDATA[REPORT.equalsIgnoreCase("ACTUAL") && TYPE.equalsIgnoreCase("OLD")]]></condition>
    <action-definition> 
    .... whatever action ... 
    </action-definition> 
  </actions>