最具影响力的数字化技术在线社区

168大数据

 找回密码
 立即注册

QQ登录

只需一步,快速开始

1 2 3 4 5
打印 上一主题 下一主题
开启左侧

[指标体系] 用FineReport做的共建共享填报系统

[复制链接]
跳转到指定楼层
楼主
发表于 2015-8-19 16:35:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

一、应用背景

随着信息技术的不断发展,快速开发出适合用户业务需求发展的填报报表是势在必然的,因此在不断的研究和分析下针对这一业务特点制作了此报表系统,以使不同开发商之间共建共享数据进行填报和统计分析的报表系统。

二、工具

FinReport、Oracle关系数据库。

三、需求分析

       填报人员只负责本地州市的填报工作;

       项目管理员需要对整个共建共享设施进行统计分析形成新的统计报表及图表,以提供决策信息。

五、数据分析

分析维度

       系统分类——基础数据填报数据库设计需使用主子表分清楚是那个地州,什么人在什么时间填写的数据。

       资源分类——填报报表文件、统计报表文件

六、报表制作

       ①传统的制作方法

       难点1、针对填报人员需要的填报报表对应的数据库表可能有多张而且在填报报表地址不能使用任何传入参数如:[url]&op=write等。

       难点2、填报报表使用tab页式填报,所以对页面间使用到数据引用的问题需要增加一个刷新按钮。

       难点3、数据库表初始化除配置表以外其他表中一律为空,需要在界面生成相应的主键字段存入库中及表之间的关系也需要一并存入表中。

②利用FINEREPORT报表工具

       支持多数据源报表的制作,轻松实现系统之间的关联;

       数据库表主键字段一律使用FINEREPORT报表工具中的函数UUID()生成主键编号存入且不能且存储要正确。刷新操作是需要从数据库中重新读取一遍数据来实现。

七、效果展现

数据填报引导页面:



首次进入填报页面是没有数据的。

点击“新建”按钮进入新建页面




输入相应的信息后,点击提交成功后点击返回按钮返回到引导页面



点击返回进入引导列表页面就可以看到刚才新建的数据



点击“填报”链接进入填报页面



刚才的信息也能清晰的看到但不能修改哦,下一步点击“进入填报页面>>”链接进入填报。






点击不同的tab页面进行切换到不同的填报页面进行数据的填报



功能菜单中的“刷新”按钮可以将需要重新读取的数据进行重新读取操作后显示在页面上。

备注:现在的办公人员对excle表格使用习惯了,所以对仿excle表格的填报也倍加情切,在加上人性化的引导功能就更加完美了。唯一的不足之处在于对权限的判断及对其中数据的操作只能对已登录的用户只能操作自己创建的数据还是很有难度的。希望FineReport能够提供一些获取用户登录后的参数的获取方法,例如:用户名等的信息,用来作为判断的依据。



楼主热帖
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 赞 踩

168大数据 - 论坛版权1.本主题所有言论和图片纯属网友个人见解,与本站立场无关
2.本站所有主题由网友自行投稿发布。若为首发或独家,该帖子作者与168大数据享有帖子相关版权。
3.其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和168大数据的同意,并添加本文出处。
4.本站所收集的部分公开资料来源于网络,转载目的在于传递价值及用于交流学习,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
5.任何通过此网页连接而得到的资讯、产品及服务,本站概不负责,亦不负任何法律责任。
6.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源,若标注有误或遗漏而侵犯到任何版权问题,请尽快告知,本站将及时删除。
7.168大数据管理员和版主有权不事先通知发贴者而删除本文。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

关于我们|小黑屋|Archiver|168大数据 ( 京ICP备14035423号|申请友情链接

GMT+8, 2024-5-16 08:30

Powered by BI168大数据社区

© 2012-2014 168大数据

快速回复 返回顶部 返回列表