有人可以给我参考,我可以在BIRT报告中了解javascript脚本吗?
情节是,我有一个下拉列表,其中包含所有汽车公司的名称......除此之外,还有所有选项。 选择“所有”选项后,它应显示所有汽车品牌的所有记录。
目前,当我选择个别车名时,它运作正常。 ALL选项无效。
这是一段代码段。
if (params["RP_CarCompany_Name"].value == 'ALL') {
this.queryText = this.queryText.replace('DYNAMIC_CARCOMPANY', "'" + 'BMW' + "'," + "'" + 'AUDI' + "'," + "'" + 'JEEP' + "'," + "'" + 'DATSUN' + "'");
} else {
this.queryText = this.queryText.replace('DYNAMIC_CARCOMPANY', "'" + params["RP_CarCompany_Name"].value.join("','") + "'");
}
P.S。:DYNAMIC_CARCOMPANY是SQL查询中的占位符,类似这样
SELECT * FROM CAR_DB WHERE carcompany IN(DYNAMIC_CARCOMPANY);
提前感谢您的帮助。