点击导出按钮,提示错误信息

WIP Yield.7z

数据库查询没问题,点击导出就会提示这个,然后浏览器过一会儿会由导出的excel,但是没有下拉框选择内容获取的那几列

FineReport x2bYwCUa 发布于 2023-7-31 17:45 (编辑于 2023-8-1 09:27)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
快乐星光Lv5中级互助
发布于2023-8-1 09:33

昨天不是有大佬帮你改过js吗:https://bbs.fanruan.com/wenda/question/167638.html如果不行可以使用帆软帮助文档里面的数据集导出方法,参数记得自己转码:

var sdate =_g().parameterEl.getWidgetByName("s_startdate").getValue();

var edate =_g().parameterEl.getWidgetByName("s_enddate").getValue();

//alert(sdate);alert(edate);

//接口为directExportToExcel: function (dsName, fileName, params, colNames)

//注意参数中的特殊字符需要进行url编码,比如大括号,冒号等。

//var paramStr = encodeURIComponent({s_startdate: sdate, s_enddate: edate})

//数据集传参

//var paramStr = {startdate: sdate, enddate:edate};

var paramStr = '{startdate:"'+ sdate+'", enddate:"'+edate+'"}';

var colNames = encodeURIComponent("zt,companyname,usertype,iyear,imonth,iday,cItemName,cDigest,pz,cost_type,icost")

//指定导出的数据列,导出字段按此顺序排列,为空默认导出所有

var exname =sdate+'_'+edate+'现金流量明细表';

_g().directExportToExcel("Export_AllZT", exname, paramStr, colNames)

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-8-1 08:58

从你发的js看,不是该js报错,是其他地方js报错了,找不到这个属性

image.png

  • x2bYwCUa x2bYwCUa(提问者) 但是我别的地方好像没有加js了,就是加了这个导出按钮之后才出现的,而且也只有点击这个导出按钮才会出现,但是导出功能还是正常可以导出的
    2023-08-01 09:11 
  • 用户k6280494 用户k6280494 回复 x2bYwCUa(提问者) 你这个js里没有用到这个啊
    2023-08-01 09:19 
  • x2bYwCUa x2bYwCUa(提问者) 回复 用户k6280494 所以我也很奇怪,为什么会有这个
    2023-08-01 09:20 
  • 用户k6280494 用户k6280494 回复 x2bYwCUa(提问者) 其他地方真没有些js?好好检查一下,或者文件-输出-模板,把模板传上来
    2023-08-01 09:22 
  • x2bYwCUa x2bYwCUa(提问者) 回复 用户k6280494 已上传模板
    2023-08-01 09:27 
  • 3关注人数
  • 221浏览人数
  • 最后回答于:2023-8-1 09:33
    请选择关闭问题的原因
    确定 取消
    返回顶部