导出按钮调用JS,导出EXCEL文件成功,但是打开报错,一串的JS错误,求大神!!

工单明细导出4.png

6个参数控件(org_list_1,org_list_3,var_d_date,var_status,var_start_time,var_end_time),

各自绑定了数据源,导出按钮(out_put)自定义js如下:

var var_org_list_1 = this.options.form.getWidgetByName("org_list_1").getValue();
var_org_list_1 = "\"" + var_org_list_1 + "\"";

var var_org_list_3 = this.options.form.getWidgetByName("org_list_3").getValue();
var_org_list_3 = "\"" + var_org_list_3 + "\"";

var var_d_date = this.options.form.getWidgetByName("d_date").getValue();
var_d_date = "\"" + var_d_date + "\"";

var var_status = this.options.form.getWidgetByName("status").getValue();
var_status = "\"" + var_status + "\"";

var var_start_time = this.options.form.getWidgetByName("start_time").getValue();
var_start_time = "\"" + var_start_time + "\"";

var var_end_time = this.options.form.getWidgetByName("end_time").getValue();
var_end_time = "\"" + var_end_time + "\"";


var paramStr = encodeURIComponent(
 "{org_list_1:" + var_org_list_1 + ",org_list_3:" + var_org_list_3 + ",d_date:" + var_d_date + ",status:" + var_status + ",start_time:" + var_start_time + ",end_time:" + var_end_time + "}")

var colNames = encodeURIComponent("")

_g().directExportToExcel("output", "数据汇总表", paramStr, colNames);


导出后提示保存EXCEL文件,但是打开文件报错,


catTiger 发布于 2021-1-26 11:00 (编辑于 2021-1-26 11:09)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-8-10 16:59

你这个是本身查询就报错了,然后把报错页面导出了。。。

最佳回答
0
故笙I诉离歌Lv3见习互助
发布于2021-1-26 11:07

格式改成.xls 03版的格式试试看

最佳回答
0
不必大咖Lv4见习互助
发布于2021-8-16 10:11

 var aaa= getQueryVariable('aaa_id');

 var bbb_id= getQueryVariable('bbb_id');

var url=(        "url网址"+"&aaa_id="+aaa_id+"&bbb_id="+bbb_id);

   

window.location=(FR.cjkEncode(url+"&format=excel"));

试试这种代码

  • 4关注人数
  • 567浏览人数
  • 最后回答于:2021-8-16 10:11
    请选择关闭问题的原因
    确定 取消
    返回顶部