使用下拉框让用户选择要的报表名称。。然后设置一下导出按钮

里面写js。如果有参数。你自己添加参数即可。然后在url后面继续拼参数,测试是可以的
var bl=this.options.form.getWidgetByName("finename").getValue();//控件的名称
var arr=bl.split("','");
for (var i = 0; i < arr.length; i++){
//路径改成你自己的,如果你的cpt在test目录下面,那么就要改成
//"${servletURL}?viewlet=test/"+arr[i]
let url="${servletURL}?viewlet="+arr[i]+"&format=excel";
window.open(encodeURI(encodeURI(url)));
}