本说明书涉及计算机,尤其涉及一种报表取数方法、报表配置方法、装置以及计算机设备。
背景技术:
1、随着企业信息化与业务系统的演进,企业越来越依赖数据来做出决策。报表作为数据的载体,获得了广泛应用。报表的取数是指从数据源中提取需要的业务数据以填充至单元格中。
2、在相关技术中,由技术人员根据业务需求为报表配置取数公式。在报表取数的过程中,根据配置的取数公式,从数据源中提取需要的业务数据以填充至单元格中。
3、上述相关技术中,技术人员需要熟练掌握取数公式的编写技能,然后根据业务需求编写取数公式,学习成本和实施成本都比较大。此外报表配置过程比较复杂,也容易引入错误。
技术实现思路
1、本说明书实施例提供一种报表取数方法、报表配置方法、装置以及计算机设备,用于简化报表配置过程,提高报表取数的准确性和效率。
2、本说明书实施例提供了一种报表配置方法,包括:
3、显示待配置的报表,所述报表中包括待配置的单元格;
4、响应于针对单元格的配置操作,显示配置界面,所述配置界面包括一个或多个业务模型,所述业务模型用于指示业务数据的计算逻辑;
5、获取在所述配置界面选择的目标业务模型;
6、在所述配置界面显示所述目标业务模型的参数;
7、获取在所述配置界面输入的参数值;
8、根据参数值,确定单元格的取数信息,所述取数信息用于指示业务数据。
9、本说明书实施例还提供了一种报表取数方法,包括:
10、接收取数请求,所述取数请求包括报表标识,所述报表标识用于标识报表;
11、获取所述报表中指标单元格的取数信息,所述取数信息通过对业务模型进行配置得到,所述取数信息用于指示业务数据,所述业务模型用于指示计算逻辑;
12、利用业务模型指示的计算逻辑,对取数信息指示的业务数据进行计算;
13、反馈计算得到的指标数据,以便将指标数据填充至指标单元格。
14、本说明书实施例还提供了一种报表配置装置,包括:
15、第一显示单元,用于显示待配置的报表,所述报表中包括待配置的单元格;
16、第二显示单元,用于响应于针对单元格的配置操作,显示配置界面,所述配置界面包括一个或多个业务模型;
17、第一获取单元,用于获取在所述配置界面选择的目标业务模型;
18、第三显示单元,用于在所述配置界面显示所述目标业务模型的参数;
19、第二获取单元,用于获取在所述配置界面输入的参数值;
20、确定单元,用于根据参数值,确定单元格的取数信息。
21、本说明书实施例还提供了一种报表取数装置,包括:
22、接收单元,用于接收取数请求,所述取数请求包括报表标识,所述报表标识用于标识报表;
23、获取单元,用于获取所述报表中指标单元格的取数信息,所述取数信息通过对业务模型进行配置得到,所述取数信息用于指示业务数据,所述业务模型用于指示计算逻辑;
24、计算单元,用于利用业务模型指示的计算逻辑,对取数信息指示的业务数据进行计算;
25、反馈单元,用于反馈计算得到的指标数据,以便将指标数据填充至指标单元格。
26、本说明书实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述报表取数方法和/或上述报表配置方法。
27、本说明书实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述报表取数方法和/或上述报表配置方法。
28、本说明书实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述报表取数方法和/或上述报表配置方法。
29、本说明书实施例的技术方案,可以接收取数请求,所述取数请求包括报表标识,所述报表标识用于标识报表;可以获取所述报表中指标单元格的取数信息,所述取数信息通过对业务模型进行配置得到,所述取数信息用于指示业务数据,所述业务模型用于指示计算逻辑;可以利用业务模型指示的计算逻辑,对取数信息指示的业务数据进行计算;可以反馈计算得到的指标数据,以便将指标数据填充至指标单元格。由此,本说明书的取数信息可以通过对业务模型进行配置得到,从而避免了技术人员根据业务需求编写复杂的取数公式,能够简化报表的配置过程。此外,业务模型是预先设定的,封装有业务数据的计算逻辑。取数信息用于指示参与计算的业务数据。由此,在接收到取数请求以后,可以通过取数信息准确地定位到具体的业务数据,可以通过取数信息对应的业务模型所指示的计算逻辑,对定位到的业务数据进行计算,从而获得指标数据。这样提高了指标数据的计算效率,也减少了错误的发生。
1.一种报表配置方法,其特征在于,包括:
2.一种报表取数方法,其特征在于,包括:
3.根据权利要求2所述的方法,其特征在于,所述取数信息包括业务模型的参数值;
4.根据权利要求2或3所述的方法,其特征在于,所述利用业务模型所指示的计算逻辑,对参数值所指示的业务数据进行计算,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述取数请求包括多个报表标识;
7.根据权利要求2所述的方法,其特征在于,所述反馈计算得到的指标数据,包括:
8.一种报表配置装置,其特征在于,包括:
9.一种报表取数装置,其特征在于,包括:
10.一种计算机设备,其特征在于,包括: