我正在使用pentaho 2.x报告服务器,
报告在html页面中有一个单选按钮元素和两个下拉元素,它们将作为参数传递给我的xaction, 现在不同的sqls将根据传递给我的xaction的单选按钮值执行。
但现在我需要检查一个下拉列表的值,并使用单选按钮和下拉值来执行sqls。
以下是我正在使用的条件,
<condition><![CDATA[REPORT=='ACTUAL']]></condition>
报告 - &gt;来自html的单选按钮值
需要使用其他值/将另一个参数传递给<condition>
属性。
答案 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>