如何像在 BirtReport 中一样在 EclipseLink 中自定义 NamedQuery。
下面是Birt Report的查询和自定义Where子句
是否可以像这样为 EclispeLink 自定义,非常感谢您的帮助。
询问
select customernumber from orders
用于查询的自定义 Where 子句
<![CDATA[
var parmcount = params["parmorders"].value.length
var whereclause = "";
if( parmcount > 0 ){
whereclause = " where customernumber in ( ";
}
for( i=0; i < parmcount; i++ ){
if( i == 0 ){
whereclause = whereclause + params["parmorders"].value[i];
}else{
whereclause = whereclause + " , " + params["parmorders"].value[i];
}
}
if( parmcount > 0 ){
this.queryText = this.queryText + whereclause + " ) ";
}
]]>