参考文档:https://help.fanruan.com/finereport/doc-view-3342.html 导出的报表名称格式:报表名称-数据集.xls如果想要显示的格式是 :报表名称.xls不想要把数据集带进来,需要怎么更改JS呢?附上链接中的JS// 需要导出的数据集名称,使用 encodeURIComponent 可以避免中文乱码
var dsName = encodeURIComponent("ds1");
// 服务器地址,需要根据实际情况调整 IP、端口、Web 应用名等
var url = "http://localhost:8075/webroot/decision/url/report/v10/direct/export" + "?sessionID=" + Report.SessionMgr.get() + "&dsName=" + dsName;
// 下面一段是为了用表单提交的方式导出
var form = $("<form>");
$("body").append(form);
if (url.indexOf('?') !== -1) {
var q = url.substr(url.indexOf('?') + 1);
var qs = q.split('&');
for (var i = 0; i < qs.length; i++) {
var p = qs;
var ps = p.split('=');
if (ps.length === 2) {
$('<input/>').attr('name', ps).val(ps).appendTo(form);
}
}
url = url.substring(0, url.indexOf('?'));
} else {
var input = $("<input>");
form.append(input);
}
form.attr({"style": "display : none", "target": "", "method": "post", "action": url});
form.submit();
form.remove();