The invention discloses a method and a device for custom report database based on the data, the method includes the steps of: database configuration information to be read, a database read channel; according to the preset data reading requirements, define the format, and form the report template; at the time designated node corresponding table in the data read from the database, and added to the corresponding report template. Through the invention, the specified data can be automatically obtained from the database, and the format of the report is defined in the form of coordinates. The reading speed is fast, the analysis is accurate, the efficiency of report customization is improved, and the repeated labor is reduced.
【技术实现步骤摘要】
一种基于数据库数据的报表定制方法和装置
本专利技术涉及数据库
,特别是涉及一种基于数据库数据的报表定制方法和装置。
技术介绍
目前,数据分析已成为大多行业必需的工作内容,通过分析大量的数据,确定未来发展动向。但是目前数据分析的手段还停留在通过手动收集、统计及计算分析,面对庞大的数据量,需要消耗大量的人力和财力。这些信息数据数量庞大,数据结构复杂,采集整理及计算时的工作量巨大,在时间短、任务急的情况下,数据统计工作往往会占用大部分的人力和时间,同时手工计算容易造成分析不准确,影响数据分析的公正性和科学性。现有技术中,已有通过连接数据库,从数据库导入所需数据进行分析,但是导入的往往是数据库表项中的全部数据,还是需要花费大量精力进行人工分析。
技术实现思路
本专利技术主要解决的技术问题是提供一种基于数据库数据的报表定制方法和装置,能够从数据库中自动获取指定数据,利用坐标的形式来定义报表的格式,读取速度快,分析准确,提高报表定制效率,减少重复劳动。为解决技术问题,本专利技术采用的一个技术方案是:提供一种基于数据库数据的报表定制方法,该方法的步骤包括:配置待读取的数据库信息,建立数据库读取通道;根据预设的数据读取要求,定义报表格式,并形成报表模板;在指定的时间节点从数据库中读取相应表项中的数据,并添加到对应的报表模板中。为解决技术问题,本专利技术采用的一个技术方案是:提供一种基于数据库数据的报表定制装置,包括:配置模块,用于配置待读取的数据库信息,建立数据库读取通道;定义模块,用于根据预设的数据读取要求,定义报表格式,并形成报表模板;读取模块,用于在指定的时间节点 ...
【技术保护点】
一种基于数据库数据的报表定制方法,其特征在于,包括:配置待读取的数据库信息,建立数据库读取通道;根据预设的数据读取要求,定义报表格式,并形成报表模板;在指定的时间节点从数据库中读取相应表项中的数据,并添加到对应的报表模板中。
【技术特征摘要】
1.一种基于数据库数据的报表定制方法,其特征在于,包括:配置待读取的数据库信息,建立数据库读取通道;根据预设的数据读取要求,定义报表格式,并形成报表模板;在指定的时间节点从数据库中读取相应表项中的数据,并添加到对应的报表模板中。2.根据权利要求1所述的基于数据库数据的报表定制方法,其特征在于,在配置待读取的数据库信息的步骤中,包括步骤:配置数据库的连接信息;其中,所述连接信息至少包括IP地址、SID、端口号、用户名和密码;配置数据库数据的读取时间信息;其中,所述读取时间信息至少包括开始时间和结束时间。3.根据权利要求1所述的基于数据库数据的报表定制方法,其特征在于,在定义报表格式的步骤中,包括步骤:设置报表的模板文件名称,模板名称;设置读取的数据库表项名称,数据获取的时间间隔以及读取数据在表项中的起始位置和终止位置。4.根据权利要求3所述的基于数据库数据的报表定制方法,其特征在于,设置数据处理方式,其中,所述数据处理方式至少包括对指定时间间隔内读取的数据进行取最大最小值或平均值。5.根据权利要求3所述的基于数据库数据的报表定制方法,其特征在于,设置是否定时读取数据,及设置定时读取数据的开始时间和结束时间。6.一种基于数据库数据的报表定制装置,其特征在于,包括:配置模块,用于...
【专利技术属性】
技术研发人员:朱明增,高震,叶波,党广宇,潘越,
申请(专利权)人:朱明增,
类型:发明
国别省市:广西,45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。