0
如何在BirtReport中自定義EclipseLink中的NamedQuery。Eclipselink或Hibernate中的NamedQuery自定義
下面是查詢和定製where子句BIRT報表
這是可以定製這樣的EclispeLink,你的幫助是非常讚賞。
查詢
select customernumber from orders
定製凡查詢
<![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 + ") ";
}
]]>
我會檢查,你的意思是我不能使用NamedQuery,而是我必須這樣做,只能使用createQuery,對嗎? – sunleo
是的,休息是類似的,你已經完成了。 –