window.open(FR.cjkEncode("${servletURL}?reportlet=/订单明细表.cpt&订单号=" + ID + “&format=excel”));这个语句是在看不懂,有没有大佬解释下。
我参照视频里写的,但是导出不了。我的表的地址是D:\finereport\FineReport_10.0\webapps\webroot\WEB-INF\reportlets是在reportlets下的,应该怎么改这个语句
标点错了。。。
后面你就当当作是一个链接,window.open是打开链接的一个方法,是不过链接的内容是导出Excel的链接
正常是打开一个网页,但是这个语句帆软把网页转换成excel格式了,浏览器默认支持非网页形式是直接下载的,所以打开网页后转成直接下载了
URL直接导出报表内容- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
window.open是打开括号内的URL