a、已开发好的报表模板,供用户打印及浏览
b、用户自主开发报表模板,并上传保存到服务器,供后续打印及浏览具体需求
a、用户通过xml制作模板,并非通过数据库sql语句
b、打印系统和报表系统实现单点登录,以便无需再次登录便直接打印c、各仓库报表模板存放于不同目录下,方便后续管理d、静默打印、预览打印,及批量打印等
e、用户通过选择页面,可实现点击打印选择不同模板f、模板权限控制,用户不可预览及打印权限外的模板
html5动态图表html5动态图表:FineReport
FineReporthtml5动态图表是一款集数据展示(报表)和数据录入(表单)功能于一身,用于快速构建企业信息系统的Java报表开发工具。
有了FineReport这款纯java报表开发工具,在软件开发过程中,可以性的加快开发速度,提高软件的稳定性;在软件交付后,能够大大的降低维护难度,提高最终用户的满意度,开发出的软件可以做到随需应变。
报表开发方案概述报表开发流程设计
1、业务人员利用空数据的xml制作报表2、报表上传至服务器3、用户选择打印模块箭头
4、通过动态生成xml,打印出有数据的模板
业务人员制作报表
1、通过加载空数据的xml,获取数据字段2、拖拽数据,制作模板
3、将制作好的模板,通过开发的上传页面,将模板分类保存到不同目录下(finereport无法直接完成、需自主编写上传)
业务人员打印
1、业务人员在已开发好的页面,选择要打印的模块(finereport无法直接完成、需自主编写上传)
2、选择要打印的报表(finereport无法直接完成、需自主编写上传)3、后台生成有数据的xml,推送给报表模板(有接受参数接口)4、直接打印(静默打印)、或打印预览(有打印接口)xml格式要求生
成
的
xml
,
须
为
二
维
表
结
构
数
据
Xml数据源转换
用户在制作报表时,用的是空数据的xml,但打印时,需实时连接有数据的xml。通过xml文件名,用参数形式实现动态转换。
批量打印接口调用
直接通过Get或Post方式批量调用模板打印功能即可,如下function
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo6.com 版权所有 湘ICP备2023023988号-11
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务