System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于数据处理,尤其涉及一种报告的生成方法、装置、设备、介质及程序产品。
技术介绍
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、基于相同的专利技术构思,第二方面,本申请实施例还提供了一种报告的生成装置,包括:
30、获取模块,用于响应于第一目标用户的报告生成请求,在预设的第一用户与指标库的对应关系中,获取第一目标用户对应的目标指标库,其中,目标指标库中包括多个指标的信息;
31、显示模块,用于显示第一页面,第一页面中包括多个控件,控件与目标指标库中的指标一一对应;
32、获取模块,还用于在接收到第一目标用户对第一页面中的目标控件的第一输入的情况下,在目标指标库中,获取目标控件对应的目标指标的信息,其中,目标指标为第一目标用户在多个指标中指定的指标;
33、获取模块,还用于在数据库中,根据目标指标的信息,获取目标指标对应的指标数据;
34、生成模块,用于基于指标数据,生成报告。
35、基于相同的专利技术构思,第三方面,本申请实施例还提供了一种报告的生成设备,该设备包括处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第一方面,或第一方面任一实施例中的报告的生成方法。
36、基于相同的专利技术构思,第四方面,本申请实施例还提供了一种计算机存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面,或第一方面任一实施例中的报告的生成方法。
37、基于相同的专利技术构思,第五方面,本申请实施例还提供了一种计算机程序产品,计算机程序产品中的指令由设备的处理器执行时,使得设备能够执行第一方面,或第一方面任一实施例中的报告的生成方法。
38、根据本申请实施例提供的报告的生成方法、装置、设备、介质及程序产品。首先,通过响应于第一目标用户的报告生成请求,在预设的第一用户与指标库的对应关系中,获取该第一目标用户对应的目标指标库,其中,该目标指标库中包含了多个指标的信息。接着,显示第一页面,该页面中包含了多个控件,且这些控件与目标指标库中的指标一一对应,使得用户能够直观地看到并选择所需的指标,从而提升了用户体验。当第一目标用户选中第一页面中的目标控件时,在目标指标库中获取该目标控件对应的目标指标的信息。然后,在数据库中,根据目标指标的信息,可获取目标指标对应的指标数据,再基于这些指标数据,生成报告。本申请实施例中,通过预设用户与指标库的对应关系,实现了个性化指标库的快速定位与访问。用户无需遍历整个庞大的指标库,即可直观地看到并选择与自己工作密切相关的指标,从而简化了报告生成过程,节省了时间和精力,显著提高了报告的生成效率,并有效提升了用户体验。
本文档来自技高网...【技术保护点】
1.一种报告的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述指标的信息包括指标类型和指标标识;在数据库中,根据所述目标指标的信息,获取所述目标指标对应的指标数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述第一目标用户的报告生成请求中包括目标预设模板的信息,所述目标预设模板为所述第一目标用户在多个预设模板中指定的预设模板;
4.根据权利要求1所述的方法,其特征在于,在所述响应于第一目标用户的报告生成请求,在预设的第一用户与指标库的对应关系中,获取所述第一目标用户对应的目标指标库之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,在所述响应于第一目标用户的报告生成请求,在预设的第一用户与指标库的对应关系中,获取所述第一目标用户对应的目标指标库之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,在所述响应于第二目标用户的新增指标请求,获取所述第二目标用户的新增指标请求中的新增指标的信息和第一用户的信息之前,所述方法还包括:
7.根据权利要求1至6
8.一种报告的生成装置,其特征在于,包括:
9.一种报告的生成设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如权利要求1至7任一项所述的报告的生成方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1至7任一项所述的报告的生成方法。
11.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由设备的处理器执行时,使得所述设备能够执行如权利要求1-7任一项所述的报告的生成方法。
...【技术特征摘要】
1.一种报告的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述指标的信息包括指标类型和指标标识;在数据库中,根据所述目标指标的信息,获取所述目标指标对应的指标数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述第一目标用户的报告生成请求中包括目标预设模板的信息,所述目标预设模板为所述第一目标用户在多个预设模板中指定的预设模板;
4.根据权利要求1所述的方法,其特征在于,在所述响应于第一目标用户的报告生成请求,在预设的第一用户与指标库的对应关系中,获取所述第一目标用户对应的目标指标库之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,在所述响应于第一目标用户的报告生成请求,在预设的第一用户与指标库的对应关系中,获取所述第一目标用户对应的目标指标库之前,所述方法还包括:
6.根据权利要求5所述的...
【专利技术属性】
技术研发人员:罗毅,赵颖,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。