将参数值传递给隐藏元素表达式。 BIRT

时间:2017-07-24 11:41:44

标签: report birt

我正在尝试将参数值传递给表达式框中的隐藏列元素(在表格中),这样如果值为false,则不会显示该列。

例如:我的参数是int(2013或2014或2015 ..)

我尝试了以下但没有成功:

if(params["pStartEI"].value > 2014)
this.getStyle().display="none"; 
else
this.getStyle().display="block";

或以下:

if(params["pStartEI"].value > 2014)
{
true;
}
false;

如果你遇到这个,请告诉我。

谢谢。

1 个答案:

答案 0 :(得分:1)

尝试以下

if(params["pStartEI"].value > 2014)
{
    true;
}
else
{
    false;
}