在 BIRT 中,使用 JavaScript,我想读取从网页传递的参数,并基于它是特定值,显示修改后的查询。
下面的代码是否正确?我在哪里放置这个?(哪个事件)
importPackage( Packages.javax.servlet.http );
importPackage( org.eclipse.birt.report.engine.api.script );
httpServletReq = reportContext.getHttpServletRequest( );
param=httpServletReq.getQueryString( );
if( param.indexof( "All") != -1) {
queryText = "select CLASSIC.PRODUCTLINES.PRODUCTLINE,
CLASSICMODELS.PRODCTLINES.TEXTDESCRIPTION from CLASSIC.PRODUCTLINES";
}