Report Pentaho报告-包含多个条件参数的Xaction文件
我正在使用pentaho 2.x报表服务器 报表在html页面中有一个单选按钮元素和两个下拉元素,这些元素将作为参数传递给my xaction, 目前,将根据传递给my xaction的单选按钮值执行不同的SQL 但是现在我需要检查一个下拉列表的值,并使用单选按钮和下拉列表值执行sqls 以下是我正在使用的条件Report Pentaho报告-包含多个条件参数的Xaction文件,report,pentaho,xaction,Report,Pentaho,Xaction,我正在使用pentaho 2.x报表服务器 报表在html页面中有一个单选按钮元素和两个下拉元素,这些元素将作为参数传递给my xaction, 目前,将根据传递给my xaction的单选按钮值执行不同的SQL 但是现在我需要检查一个下拉列表的值,并使用单选按钮和下拉列表值执行sqls 以下是我正在使用的条件 从html报告-->单选按钮值 需要使用另一个值/将另一个参数传递给属性。 <actions> <condition><![CDATA[RE
从html报告-->单选按钮值
需要使用另一个值/将另一个参数传递给
属性。
<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>
.... 无论采取什么行动。。。
.... 无论采取什么行动。。。
不清楚这是关于什么问题的。在下拉组合框中选择的值,可以在SQL组件中使用,不是吗?您是对的,martin,但我需要在XAAction文件的标记中使用这些值,我需要为选择的不同下拉值执行不同的SQL。例如,如果报告值为实际值,而Example TYPE的另一个参数等于NEW,则应执行SQL1。如果报告值为实际值,并且example TYPE的另一个参数等于OLD,则应执行SQL2。