发明名称 自动生成数据报表的方法及系统
摘要 本发明公开了一种自动生成数据报表的方法和系统。该方法包括以下步骤:连接数据库,接收输入参数,判断是否输出数据报表;如果判断为输出数据报表,则打开数据库文件,对数据项参数进行解析;根据对所述数据项参数的解析结果,将所述数据报表的查询结果数据项拼接为数据访问字符串,所述数据访问字符串由所述数据报表中的所有数据项构成;对所述数据报表的查询被动态配置为:所述数据项查询结果、时间段以及所述数据项排序语句;根据配置的所述查询结果数据项值,调用数据报表处理程序段,生成相应的数据报表。该方法能够大大提高用户生成报表的效率,有利于数据报表的自动化和规范化实施,使得数据报表具有一定的通用性和可扩展性。
申请公布号 CN103646049A 申请公布日期 2014.03.19
申请号 CN201310612068.0 申请日期 2013.11.26
申请人 中国银行股份有限公司 发明人 王倩;黄凯
分类号 G06F17/30(2006.01)I;G06F9/44(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京金信立方知识产权代理有限公司 11225 代理人 黄威;胡上海
主权项 一种自动生成数据报表方法,其特征在于,该方法包括以下步骤:步骤(1):连接数据库,接收输入参数,判断是否输出数据报表;步骤(2):如果判断为输出数据报表,则打开数据库文件,对数据项参数进行解析;步骤(3):根据对所述数据项参数的解析结果,将所述数据报表的查询结果数据项拼接为数据访问字符串,所述数据访问字符串由所述数据报表中的所有数据项构成,其中所述数据项包括显示数据项和访问数据项,配置所述显示数据项的取值规则为:静态字符串与显示位移,配置所述访问数据项的取值规则为:所述访问数据项在数据访问字符串中的位置与长度;步骤(4):对所述数据报表的查询被动态配置为:所述数据项查询结果、时间段以及所述数据项排序语句;步骤(5):根据配置的所述查询结果数据项值,调用数据报表处理程序段,生成相应的数据报表。
地址 100818 北京市西城区复兴门内大街1号