BIRTでは、JavaScriptを使用して、Webページから渡されたパラメーターを読み取り、それが特定の値であることに基づいて、変更されたクエリを表示したいと思います。
次のコードは正しいですか?そして、私はこれをどこに置きますか?(どのイベント)
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";
}