为啥在填报中用按钮没有办法进行原样导出,这段JS会报错

exportReportToExcel('simple')

FineReport yzmxYDx35608993 发布于 2024-3-29 18:51
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-3-29 19:22

不是只有这一句就是原样导出的,如果是在单元格的按钮中,那么就做如下:改成你的参数,和报表路径与名称

var startdate=_g().parameterEl.getWidgetByName("开始日期").getValue();//参数名称改成你自己的

var enddate=_g().parameterEl.getWidgetByName("结束日期").getValue();//参数名称改成你自己的

var bm=_g().parameterEl.getWidgetByName("citycode").getValue();//参数名称改成你自己的

var url = ("${servletURL}?viewlet=GettingStarted.cpt");//报表路径和名称。你自己改

var config={

startdate:startdate,

enddate:enddate,

city_code:bm,

format:"excel",

extype:"simple",

__filename__:startdate//自定义导出的文件名称以时间为文件名,你自己去修改

};

FR.doHyperlinkByPost(url,config);

  • yzmxYDx35608993 yzmxYDx35608993(提问者) 参数栏按钮也是这样吗
    2024-03-30 09:15 
  • CD20160914 CD20160914 回复 yzmxYDx35608993(提问者) 参数栏按钮要做一个修改把_g().parameterEl改成this.options.form
    2024-04-01 09:23 
  • 2关注人数
  • 156浏览人数
  • 最后回答于:2024-3-29 19:22
    请选择关闭问题的原因
    确定 取消
    返回顶部