一、应用背景
随着讯息技术的不断发展,快速开发出适合用户业务需求发展的填报报表是势在必然的,因此在不断的研究和分析下针对这一业务特点製作了此报表系统,以使不同开发商之间共建共享资料进行填报和统计分析的报表系统。
二、工具
FinReport、Oracle关係资料库。
三、需求分析
填报人员只负责本地州市的填报工作;
项目管理员需要对整个共建共享设施进行统计分析形成新的统计报表及图表,以提供决策讯息。
四、资料分析
分析维度
系统分类——基础资料填报资料库设计需使用主子表分清楚是哪个地州,什幺人在什幺时间填写的资料。
资源分类——填报报表档案、统计报表档案。
五、报表製作
①传统的製作方法
难点1、针对填报人员需要的填报报表对应的资料库表可能有多张而且在填报报表地址不能使用任何传入参数如:[url]&op=write等。
难点2、填报报表使用tab页式填报,所以对页面间使用到资料引用的问题需要增加一个刷新按钮。
难点3、资料库表初始化除配置表以外其他表中一律为空,需要在界面生成相应的主键栏位存入库中及表之间的关係也需要一併存入表中。
②利用FINEREPORT报表工具
支援多资料源报表的製作,轻鬆实现系统之间的关联;
资料库表主键栏位一律使用FINEREPORT报表工具中的函数UUID()生成主键编号存入且不能且存储要正确。刷新操作是需要从资料库中重新读取一遍资料来实现。
六、效果展现
资料填报引导页面:
首次进入填报页面是没有资料的。
点击「新建」按钮进入新建页面:
输入相应的讯息后,点击提交成功后点击返回按钮返回到引导页面:
点击返回进入引导列表页面就可以看到刚才新建的资料:
点击「填报」链接进入填报页面:
刚才的讯息也能清晰的看到但不能修改哦,下一步点击「进入填报页面」链接进入填报:
点击不同的tab页面进行切换到不同的填报页面进行资料的填报。
功能菜单中的「刷新」按钮可以将需要重新读取的资料进行重新读取操作后显示在页面上。
备注:现在的办公人员对excle表格使用习惯了,所以对仿excle表格的填报也倍加情切,在加上人性化的引导功能就更加完美了。唯一的不足之处在于对许可权的判断及对其中资料的操作只能对已登录的用户只能操作自己创建的资料还是很有难度的。希望FineReport能够提供一些获取用户登录后的参数的获取方法,例如:帐号等的讯息,用来作为判断的依据。
小型SUV一向被视为SUV车种的入门产品,消费者对于这类汽车的性能与设备都不会抱有很高的期望。然而,
空中栽培空中栽培是利用深液栽培模式,将红薯由传统的栽培转变成水培栽培。水生根係为植株提供充足的水肥,
想像第一天到新公司上班的情景。你的主管热情迎接你,欢迎你加入「大家庭」,希望你未来长久留在公司打拚。
在一家连锁药妆店,两个来自菲律宾的移工在二楼药品部想选购东西,她们两个看不懂中文,用英文跟店员询问
张盛闻蕉赖11里华小“李集钯陈秀凤冷气讲堂”落成后,该校将进行礼堂兴建大计。该校董事李士认捐30万
任凭哈雷也无抵挡时代的洪流,经典固然可以被保存,但是注定不断缩小成为少数,唯有求变才能杀出生路,V-