【技术实现步骤摘要】
报表生成方法、装置、电子设备及存储介质
[0001]本专利技术实施例涉及计算机
,尤其涉及一种报表生成方法、装置、电子设备及存储介质。
技术介绍
[0002]报表是用表格、图表等格式来动态显示数据,可以用公式表示为:报表=多样的格式+动态的数据。在计算机出现之后,人们利用计算机处理数据和界面设计的功能来生成、展示报表。传统的计算机报表开发过程,通常由工程师根据不同的项目(产品)需求,针对每一张报表所要展现的内容,进行专门地开发,开发效率低下。
技术实现思路
[0003]鉴于此,为提高报表开发效率,本专利技术实施例提供一种报表生成方法、装置、电子设备及存储介质。
[0004]第一方面,本专利技术实施例提供一种报表生成方法,包括:
[0005]获取原始数据及所述原始数据对应的第一配置信息,所述第一配置信息包括所述原始数据对应的报表信息、至少一个展示字段和每个所述展示字段对应的字段属性信息;
[0006]针对每个所述展示字段,在所述原始数据中提取所述展示字段对应的待处理数据,并基于所述 ...
【技术保护点】
【技术特征摘要】
1.一种报表生成方法,其特征在于,包括:获取原始数据及所述原始数据对应的第一配置信息,所述第一配置信息包括所述原始数据对应的报表信息、至少一个展示字段和每个所述展示字段对应的字段属性信息;针对每个所述展示字段,在所述原始数据中提取所述展示字段对应的待处理数据,并基于所述展示字段对应的所述字段属性信息对所述待处理数据进行处理,得到目标数据;基于所述报表信息和所有所述展示字段对应的所述目标数据,生成第一目标报表。2.根据权利要求1所述的方法,其特征在于,所述基于所述报表信息和所有所述展示字段对应的所述目标数据,生成第一目标报表之后,还包括:获取自定义数据及所述自定义数据对应的第二配置信息,所述第二配置信息包括数据尺寸信息和数据位置信息;基于所述数据尺寸信息和所述数据位置信息,在所述第一目标报表的预设区域中确定目标区域;将所述自定义数据置于所述第一目标报表中的所述目标区域,得到第二目标报表。3.根据权利要求1所述的方法,其特征在于,所述字段属性信息包括:筛选逻辑信息;所述基于所述展示字段对应的所述字段属性信息对所述待处理数据进行处理,得到目标数据,包括:基于所述展示字段对应的所述筛选逻辑信息对所述待处理数据进行筛选处理,得到对应的筛选处理结果,并基于所述筛选处理结果确定所述目标数据。4.根据权利要求3所述的方法,其特征在于,在所述展示字段为预设类型的情况下,所述字段属性信息还包括:基础计算逻辑信息和计算粒度信息;所述基于所述筛选处理结果确定所述目标数据,包括:基于所述展示字段对应的所述计算粒度信息和所述基础计算逻辑信息,确定对应的目标计算逻辑信息;基于所述目标计算逻辑信息对所述筛选处理结果进行计算处理,得到对应的计算处理结果,将所述计算处理结果确定为所述目标数据。5.根据权利要求1所述的方法,其特征在...
【专利技术属性】
技术研发人员:简仁贤,刘冉,覃瑞凡,于芳,李明康,
申请(专利权)人:竹间智能科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。