The embodiment of the present invention provides a report processing method, device, medium and electronic device, which includes receiving a query request for a target report input by a user, and obtaining a target query block corresponding to the target report form from a preset set of query blocks according to the information of the target report form. Each query block in the set of query blocks contains a query condition field; the query condition field in the target query block is modified to generate a query statement by the query request; the query is based on the query statement and the target report is generated based on the query result. The technical scheme of the embodiment of the invention does not require the tedious development and testing work of the developer, reduces the workload of the developer, and improves the development efficiency of the report forms.
【技术实现步骤摘要】
报表处理方法、装置、介质及电子设备
本专利技术涉及数据处理
,具体而言,涉及一种报表处理方法、装置、介质及电子设备。
技术介绍
目前,企业内部的报表多种多样,尤其是大型公司,其内部划分为多个子公司,不同子公司都有大量的报表。在进行报表开发时,通常需要单独开发各个报表,这不仅给报表开发人员带来了繁重的开发及测试工作,而且严重影响了报表的开发效率。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术实施例的目的在于提供一种报表处理方法、装置、介质及电子设备,进而至少在一定程度上克服报表开发效率较低的问题。本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。根据本专利技术实施例的第一方面,提供了一种报表处理方法,包括:接收用户输入的对目标报表的查询请求;根据所述目标报表的种类信息,从预设的查询块集合中获取与所述目标报表相对应的目标查询块,其中,所述查询块集合中的每个查询块包含有查询条件字段;通过所述查询请求对所述目标查询块中的查询条件字段进行修改,以生成查询语句;基于所述查询语句进行查询,并基于查询结果生成所述目标报表。在本专利技术的一些实施例中,基于前述方案,通过所述查询请求对所述目标查询块中的查询条件字段进行修改,包括:提取所述查询请求中包含的查询条件;通过所述查询条件对所述目标查询块中包含的查询条件字段进行填充,以与所述目标查询块中的预设查询语句进行拼接。在本专利技术的一些实施例中,基于前述方案,根据所述 ...
【技术保护点】
1.一种报表处理方法,其特征在于,包括:接收用户输入的对目标报表的查询请求;根据所述目标报表的种类信息,从预设的查询块集合中获取与所述目标报表相对应的目标查询块,其中,所述查询块集合中的每个查询块包含有查询条件字段;通过所述查询请求对所述目标查询块中的查询条件字段进行修改,以生成查询语句;基于所述查询语句进行查询,并基于查询结果生成所述目标报表。
【技术特征摘要】
1.一种报表处理方法,其特征在于,包括:接收用户输入的对目标报表的查询请求;根据所述目标报表的种类信息,从预设的查询块集合中获取与所述目标报表相对应的目标查询块,其中,所述查询块集合中的每个查询块包含有查询条件字段;通过所述查询请求对所述目标查询块中的查询条件字段进行修改,以生成查询语句;基于所述查询语句进行查询,并基于查询结果生成所述目标报表。2.根据权利要求1所述的报表处理方法,其特征在于,通过所述查询请求对所述目标查询块中的查询条件字段进行修改,包括:提取所述查询请求中包含的查询条件;通过所述查询条件对所述目标查询块中包含的查询条件字段进行填充,以与所述目标查询块中的预设查询语句进行拼接。3.根据权利要求1所述的报表处理方法,其特征在于,根据所述目标报表的种类信息,从预设的查询块集合中获取与所述目标报表相对应的目标查询块,包括:根据所述目标报表的种类信息,查询所述目标报表对应的目标查询块在所述查询块集合中的序号;根据所述目标查询块在所述查询块集合中的序号,从所述查询块集合中获取所述目标查询块。4.根据权利要求3所述的报表处理方法,其特征在于,在根据所述目标报表的种类信息,查询所述目标报表对应的目标查询块在所述查询块集合中的序号之前,还包括:配置所述查询块集合中各个查询块的序号,将所述各个查询块的序号与所述各个查询块对应的报表种类信息进行关联存储。5.根据权利要求1所述的报表处理方法,其特征在于,还包括:获取所述查询请求中包含的查询结果需要显示的目标字段;...
【专利技术属性】
技术研发人员:蒋金利,林怀黎,周可心,丁萍,
申请(专利权)人:泰康保险集团股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。