[发明专利]基于浏览器的报表数据处理方法在审
申请号: | 201610985210.X | 申请日: | 2016-10-25 |
公开(公告)号: | CN107977389A | 公开(公告)日: | 2018-05-01 |
发明(设计)人: | 李兴卫 | 申请(专利权)人: | 航天信息软件技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京润平知识产权代理有限公司11283 | 代理人: | 金旭鹏,肖冰滨 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 浏览器 报表 数据处理 方法 | ||
技术领域
本发明涉及电子工具优化,具体地,涉及一种基于浏览器的报表数据处理方法。
背景技术
针对不同层次的用户对于报表采集的要求不同,对报表格式多样性的需求,为了提高报表设计工作的工作效率,提升整个系统的易用性,从而产生了设计该报表数据采集工具的必要性,由于需要在linux系统的浏览器下调用,经多方对比考究最终选择了报表编辑工具。使用该系统用户可以设计任意报表样式,并通过报表实现数据采集、汇总、分析等完整服务。
现在的报表采集工具大多不支持自定义设计,设计相对比较繁琐,基于linux成熟的报表采集工具相对较少,即使可以支持。但经研究后发现报表设计格式不够丰富且灵活性不够,而且不能完全兼容Excel的功能,让原本使用Excel的用户把数据搬到linux系统的浏览器里面后不能完美兼容或需要改变原有报表的风格。
发明内容
本发明的目的是提供一种基于浏览器的报表数据处理方法,该基于浏览器的报表数据处理方法可以满足不同层次用户对于报表采集的要求,让用户可以随心所遇的设计自己的报表样式,提高报表设计的工作效率,提升整个系统的易用性。
为了实现上述目的,本发明提供一种基于浏览器的报表数据处理方法,该方法包括:嵌入报表数据采集控件至所述浏览器;获取所述报表数据采集控件的对象;以及根据所述对象显示报表。
优选地,所述报表数据采集控件为金山ET报表数据采集控件。
优选地,在根据所述对象显示报表之后,该方法还包括:接收在一个单元格中用户输入的至少一个预算要素;接收在一个单元格中用户输入的至少一个预算要素对应的信息;以及将所述报表的信息、所述用户所输入的至少一个预算要素以及所述用户输入的至少一个预算要素对应的信息存储至数据库中。
优选地,接收在一个单元格中用户输入的对应于所述至少一个预算要素的信息之后,该方法还包括:检测所输入的信息是否符合要求,在不符合要求时进行提示。
优选地,所述数据库为oracle数据库。
优选地,在所述报表的信息、所述用户所输入的至少一个预算要素以及所述用户输入的至少一个预算要素对应的信息存储之后,该方法还包括:接收调用请求,其中该请求包括所述报表的信息以及需要调用的信息所在的单元格中与所述需要调用的信息对应的预算要素。
优选地,在接收所述调用请求之后,该方法还包括:针对所述报表的信息指明的报表,调用含有与所述需要调用的信息对应的预算要素的单元格中的信息。
优选地,在接收所述用户输入的至少一个预算要素对应的信息之后,该方法还包括:解析所述用户输入的至少一个预算要素和所述用户输入的至少一个预算要素对应的信息。
优选地,在解析所述预算要素以及所述预算要素对应的信息之后,该方法还包括:将所解析的至少一个预算要素以及所解析的至少一个预算要素对应的信息以所述报表数据采集控件适用的格式进行封装。
通过上述技术方案,采用本发明提供的基于浏览器的报表数据处理方法,将报表数据采集控件嵌入浏览器中,获得该报表数据采集控件对象,并显示报表,另外,浏览器通过该对象调用相应的功能来实现数据的加载,格式化设置等功能。本发明可以满足不同层次用户对于报表采集的要求,让用户可以随心所遇的设计自己的报表样式,提高报表设计的工作效率,提升整个系统的易用性。
本发明的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
图1是本发明一实施方式提供的基于浏览器的报表数据处理方法的流程图;
图2是本发明另一实施方式提供的基于浏览器的报表数据处理方法的流程图;
图3是在本发明一实施方式提供的用户添加预算要素的界面示意图;
图4是在本发明另一实施方式提供的用户添加预算要素的界面示意图;
图5是在本发明一实施方式提供的用户添加对应预算要素的信息的界面示意图;
图6是本发明一实施方式提供的用户预览表单时的表单界面示意图;
图7是本发明一实施方式提供的从用户填写数据至数据保存至数据库的流程图;
图8是本发明一实施方式提供的基于浏览器的报表数据处理方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息软件技术有限公司,未经航天信息软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610985210.X/2.html,转载请声明来源钻瓜专利网。