← 返回列表

基于下位机的报表生成方法、计算机设备与存储介质

申请号: CN202410009303.3
申请人: 北京百灵天地环保科技股份有限公司
申请日期: 2024/1/4

摘要文本

本公开的实施例公开了基于下位机的报表生成方法、计算机设备与存储介质。该方法的一具体实施方式包括:目标下位机采集预设时间段内水务系统的水量数据序列;对水量数据序列进行初始化处理,得到初始化水量数据信息,以及将初始化水量数据信息发送至目标上位机中;目标上位机响应于接收到目标下位机发送的初始化水量数据信息,按照预先设置的各个表格字段名,将初始化水量数据信息填写至预先设置的水务数据空表中,得到水务数据报表;根据预设的分布数据表,确定水务数据报表中每条水务数据对应的数据分区,得到数据分区集。该实施方式提升了报表的生成效率。 来自:

专利详细信息

项目 内容
专利名称 基于下位机的报表生成方法、计算机设备与存储介质
专利类型 发明授权
申请号 CN202410009303.3
申请日 2024/1/4
公告号 CN117521619B
公开日 2024/3/29
IPC主分类号 G06F40/18
权利人 北京百灵天地环保科技股份有限公司
发明人 徐浩; 王文胜; 杨庆丰; 何玉龙; 肖凯
地址 北京市西城区新街口外大街8号12幢428室(德胜园区)

专利主权项内容

1.一种基于下位机的报表生成方法,其特征在于,所述方法包括:目标下位机采集预设时间段内水务系统的水量数据序列;所述目标下位机对所述水量数据序列进行初始化处理,得到初始化水量数据信息,以及将所述初始化水量数据信息发送至相关联的目标上位机中;所述目标上位机响应于接收到所述目标下位机发送的初始化水量数据信息,按照预先设置的各个表格字段名,将所述初始化水量数据信息填写至预先设置的水务数据空表中,得到水务数据报表;所述目标上位机根据预设的分布数据表,确定所述水务数据报表中每条水务数据对应的数据分区,得到数据分区集,其中,每个数据分区对应有初始存储节点分区组;所述目标上位机对于所述数据分区集中的每一个数据分区,执行处理步骤:从所述数据分区对应的存储节点分区组中选择出符合预设条件的存储节点分区作为目标存储节点分区,得到目标存储节点分区组,其中,所述存储节点分区组为通过水务数据子表写入至所述数据分区对应的初始存储节点分区组得到的,所述水务数据子表与所述数据分区相关联;对所述目标存储节点分区组中的每个目标存储节点分区进行分裂处理,以生成目标存储节点子分区组;基于所生成的各个目标存储节点子分区组,生成对应所述数据分区的数据存储结果;所述目标上位机响应于接收到对应目标水务数据的数据查询请求,生成对应所述目标水务数据的查询结果,以及将所述查询结果发送至相关联的查询终端;其特征在于,所述对所述目标存储节点分区组中的每个目标存储节点分区进行分裂处理,以生成目标存储节点子分区组,包括:根据所述目标存储节点分区,生成分区分裂数;根据所述分区分裂数,构建初始目标存储节点子分区组;将所述目标存储节点分区对应的分区数据写入至所述初始目标存储节点子分区组中,得到目标存储节点子分区组;其特征在于,所述基于所生成的各个目标存储节点子分区组,生成对应所述数据分区的数据存储结果,包括:响应于确定所述存储节点分区组中存在目标未分裂存储节点分区,从所述存储节点分区组中选择出目标未分裂存储节点分区,得到至少一个目标未分裂存储节点分区;根据所述至少一个目标未分裂存储节点分区和所述各个目标存储节点子分区组,生成所述数据分区对应的数据存储结果。 来自