"润乾报表和项目集成,前端 vue 如何实现打印预览的效果。 报表数据已通过 api 从后台向前台传递,vue 通过 v-html 展现, 这个打印预览和打印 如何通过 api 实现 。(文档里 .."
润乾报表和项目集成,前端 vue 如何实现打印预览的效果。报表数据已通过 api 从后台向前台传递,vue 通过 v-html 展现,这个打印预览和打印 如何通过 api 实现 。(文档里好像没找到)
可以通过直接调用润乾的 servlet,或者用网页打印。润乾的 servlet 查找的方法,可以在设计器下发布一张报表,查看下页面源文件,对应页面各功能按钮对应的 JS 方法中所调用的 servlet例如:http://localhost:6868/demo/reportServlet?action=2&name=report1&reportFileName=a.rpx&srcType=file&savePrintSetup=no&appletJarName=raqsoftReportApplet.jar&serverPagedPrint=no&mirror=no¶mString= 参数 1= 参数值 1; 参数 2= 参数值 2
浏览器自带的打印,如果我的打印涉及到多页和多任务的打印,肯定不行。那个地址跳转,我看里面有 action ,vue 能直接跳吗,我试了下跳转时报 404.地址如下,写法没问题吧,还是我后台在哪里的配置需要改下?后台是 spring,SpringMVC,mybatis 框架(这个是查询所有,没有参数)window.open(“http://localhost:8080/reportServlet?action=41&name=report1&reportFileName=goodsGroup.rpx&srcType=file&savePrintSetup=no&mirror=no”,‘_blank’);
可以通过直接调用润乾的 servlet,或者用网页打印。
润乾的 servlet 查找的方法,可以在设计器下发布一张报表,查看下页面源文件,对应页面各功能按钮对应的 JS 方法中所调用的 servlet
例如:
http://localhost:6868/demo/reportServlet?action=2&name=report1&reportFileName=a.rpx&srcType=file&savePrintSetup=no&appletJarName=raqsoftReportApplet.jar&serverPagedPrint=no&mirror=no¶mString= 参数 1= 参数值 1; 参数 2= 参数值 2
浏览器自带的打印,如果我的打印涉及到多页和多任务的打印,肯定不行。
那个地址跳转,我看里面有 action ,vue 能直接跳吗,我试了下跳转时报 404.
地址如下,写法没问题吧,还是我后台在哪里的配置需要改下?
后台是 spring,SpringMVC,mybatis 框架
(这个是查询所有,没有参数)
window.open(“http://localhost:8080/reportServlet?action=41&name=report1&reportFileName=goodsGroup.rpx&srcType=file&savePrintSetup=no&mirror=no”,‘_blank’);