大数据导出excel的时候,excel中提示错误

有时候查询的没有数据也是会提示这个错误

image.png

对应js如下

var widgetNames = ['S_FGS', 'S_ZZ','S_XQFW','S_SFZT','S_TBZT','S_YSKSRQ','S_YSJSRQ','S_BDKSRQ','S_BDJSRQ','S_FWKSRQ','S_FWJSRQ','S_CJKSRQ','S_CJJSRQ']; //定义数组存放控件名称

function getWidgetValueByName(name) {

var widget = _g().parameterEl.getWidgetByName(name); //根据控件名获取控件值

if (widget == undefined) return;

var obj = {};

obj[name] = widget.getValue();

return obj; //返回控件值组成的数组

}

var paramJson = widgetNames.map(getWidgetValueByName).reduce(function(a, b,c,d,e,f,g,h,i,j,k,l,m) {

return Object.assign(a, b)

});

var colNames = encodeURIComponent() 

var paramJsonStr = JSON.stringify(paramJson); //将json数据转换为字符串

// var colNames = encodeURIComponent(col)

_g().directExportToExcel("F_事实表", "收展专员服务记录详细清单表", encodeURIComponent(paramJsonStr), colNames);

FineReport lincoder 发布于 2023-5-31 14:51 (编辑于 2023-5-31 14:52)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
lincoderLv5初级互助
发布于2023-5-31 15:10

colNames删掉就可以了

  • 0关注人数
  • 163浏览人数
  • 最后回答于:2023-5-31 15:10
    请选择关闭问题的原因
    确定 取消
    返回顶部