"遇到一个需求,一个报表组里面有大概 60 个子报表,展示的时候太慢了,想通过点击链接,直接导出报表组到 excel,加快一点速度,请问要怎么做"
遇到一个需求,一个报表组里面有大概 60 个子报表,展示的时候太慢了,想通过点击链接,直接导出报表组到 excel,加快一点速度,请问要怎么做
可以先在网页上展示出报表组,然后页面上鼠标右键,查看页面源文件,里边有导出的链接,类似这样:http://localhost:6868/demo/reportServlet?action=3&file=%2F10%24u57FA%24u672C%24u62A5%24u8868%2F%24u62A5%24u8868%24u7EC4.rpg&isGroup=1&excelFormat=xlsfile 就是这个报表组的名字,如果以后想不展示报表组然后导出 excel,直接访问这中链接就行,如果报表组需要参数,那么在后边拼接 ¶mString=arg1=1;arg2=2 多个参数用分号隔开
可以导出报表组中 某几个 sheet 页吗
如果是某几个 sheet 的话,那要自己通过 api 写些代码了,比如类似这个 报表如何批量导出成 excel 文件 ,自己传递多个报表名,然后计算,通过 api 导出
可以先在网页上展示出报表组,然后页面上鼠标右键,查看页面源文件,里边有导出的链接,类似这样:
http://localhost:6868/demo/reportServlet?action=3&file=%2F10%24u57FA%24u672C%24u62A5%24u8868%2F%24u62A5%24u8868%24u7EC4.rpg&isGroup=1&excelFormat=xls
file 就是这个报表组的名字,如果以后想不展示报表组然后导出 excel,直接访问这中链接就行,如果报表组需要参数,那么在后边拼接 ¶mString=arg1=1;arg2=2 多个参数用分号隔开
可以导出报表组中 某几个 sheet 页吗
如果是某几个 sheet 的话,那要自己通过 api 写些代码了,比如类似这个 报表如何批量导出成 excel 文件 ,自己传递多个报表名,然后计算,通过 api 导出