Javascript 在 属性 绑定或 Birt 查询中
Javascript in either property binding or Query in Birt
我可以在 BIRT 报告数据集的 属性 绑定查询文本字段中包含 javascript 吗?
我之所以要这样做,是为了 select 根据用户传递的报告参数进行查询。
是的,例如您可以在这个字段中这样做:
var param=params["myParameter"].value;
if (param==1){
"select code,label from tableA";
}else{
"select code,label from tableB";
}
然而,这会使报告更难维护。大多数时候,通过替换 this topic
中解释的关键字,从数据集的 "beforeOpen" 方法修改现有的 queryText 是更好的做法
我可以在 BIRT 报告数据集的 属性 绑定查询文本字段中包含 javascript 吗? 我之所以要这样做,是为了 select 根据用户传递的报告参数进行查询。
是的,例如您可以在这个字段中这样做:
var param=params["myParameter"].value;
if (param==1){
"select code,label from tableA";
}else{
"select code,label from tableB";
}
然而,这会使报告更难维护。大多数时候,通过替换 this topic
中解释的关键字,从数据集的 "beforeOpen" 方法修改现有的 queryText 是更好的做法