js导出,然后判断一下条件,你改成你的参数名称与报表名称
var enddate=this.options.form.getWidgetByName("结束日期").getValue();
var bm=this.options.form.getWidgetByName("citycode").getValue();//复选框
var tj=this.options.form.getWidgetByName("条件参数名称").getValue();
if(tj=="是"){
let file_name_s="财务报表(已调整)"
}
else {
let file_name_s="财务报表(未调整)"
}
//报表路径和名称,你自己改,只改viewlet=后面的,前面的不要动!
var url = ("${servletURL}?viewlet=cs/detail.cpt");
//传参数和导出excel的格式设置,以及文件名称
var config={
startdate:startdate,
enddate:enddate,
city_code:bm,
format:"excel",
extype:"simple",
__filename__:file_name_s//文件名称
};
FR.doHyperlinkByPost(url,config,"_self");//传参数执行导出