一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

测量数据格式转换方法、装置、计算机设备和存储介质与流程

2022-08-13 11:40:31 来源:中国专利 TAG:


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.根据第一存储位置存储的测量报告获取各目标测量数据;
39.获取目标排列格式;
40.根据所述目标排列格式确定各所述目标测量数据的排列顺序,并根据各所述目标测量数据的排列顺序对各所述目标测量数据进行排列;
41.基于排列后的各所述目标测量数据生成具有目标格式的目标测量报告。
42.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
43.根据第一存储位置存储的测量报告获取各目标测量数据;
44.获取目标排列格式;
45.根据所述目标排列格式确定各所述目标测量数据的排列顺序,并根据各所述目标测量数据的排列顺序对各所述目标测量数据进行排列;
46.基于排列后的各所述目标测量数据生成具有目标格式的目标测量报告。
47.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算
机程序,该计算机程序被处理器执行时实现以下步骤:
48.根据第一存储位置存储的测量报告获取各目标测量数据;
49.获取目标排列格式;
50.根据所述目标排列格式确定各所述目标测量数据的排列顺序,并根据各所述目标测量数据的排列顺序对各所述目标测量数据进行排列;
51.基于排列后的各所述目标测量数据生成具有目标格式的目标测量报告。
52.上述测量数据格式转换方法、装置、计算机设备、存储介质和计算机程序产品,通过读取第一存储位置存储的测量报告获取各目标测量数据,并根据目标排列格式可以确定各目标测量数据的排列顺序,从而在根据排列顺序对各目标测量数据进行排序后,将排序后的各目标测量数据作为文本内容并生成目标格式的文件,即可得到目标格式的目标测量报告,而目标格式的目标测量报告可直接被数据库识别,进而自动进行测量报告的格式处理,有利于提高测量数据上传数据库的效率。另外,只要测量报告是可编辑格式,即可实现输出目标格式的目标测量报告,对测量报告的格式无过多限制,兼容性好。
附图说明
53.图1为一个实施例中测量数据格式转换方法的流程示意图;
54.图2为一个实施例中目标测量报告的格式示意图;
55.图3为一个实施例中生成目标测量报告后对第一存储位置的测量报告的转移步骤的流程示意图;
56.图4为另一个实施例中测量数据格式转换的流程示意图;
57.图5为一个实施例中测量数据格式装置的结构框图;
58.图6为一个实施例中计算机设备的内部结构图。
具体实施方式
59.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
60.在一个实施例中,如图1所示,本技术提供了一种测量数据格式转换方法,该测量数据格式方法包括:
61.s101:根据第一存储位置存储的测量报告获取各目标测量数据。
62.其中,测量设备会有多个测量项目,并会得出对应各测量项目的测量数据,汇集各测量数据后形成测量报告。测量报告由测量设备输出,不同测量设备输出的测量报告的文件格式可能不同,但测量报告内的数据的格式相同,因此,无需对测量数据进行格式转换,只需使记载有测量数据的目标测量报告格式为要求的目标格式即可。第一存储位置存储的测量报告需要为可编辑格式,以便读取测量报告获取目标测量数据。第一存储位置由用户选定,以便将测量报告输入至指定位置。
63.示例性地,测量报告的格式可以为txt/dmo/xlsx/dfq格式。测量项目可以为被测零部件的零件号、版本号、测量点名称、测量点(x,y,z)坐标的基准值、上下公差、实测值、偏差、测量元素类型及公差等。
64.可以理解,需要上传数据库的测量数据可能只是测量报告内的部分数据,因此,基于需要上传数据库的数据类型设置筛选条件,根据筛选条件对测量报告内的测量数据进行筛选,获取各目标测量数据。
65.s102:获取目标排列格式。
66.其中,为了统一处理,最终得到的测量数据的排列格式应该统一,因此,需要预设目标排列格式。其中,目标排列格式包括测量项目的排列顺序和数据的排列格式,由于测量项目与测量数据对应,基于测量项目的排列顺序可以确定测量数据的排列顺序,在确定数据的排列顺序后,基于数据的排列顺序和数据的排列格式可以实现测量数据的排列。
67.s103:根据目标排列格式确定各目标测量数据的排列顺序,并根据各目标测量数据的排列顺序对各目标测量数据进行排列。
68.具体地,根据目标排列格式对各目标测量数据进行排列,从而基于排列后的各目标测量数据生成具有目标格式的目标测量报告,使目标测量报告中的数据的排列格式符合目标排列格式的要求,便于将目标测量报告中的测量数据上传至数据库。
69.s104:基于排列后的各目标测量数据生成具有目标格式的目标测量报告。
70.其中,目标格式可以为数据库可以读取的csv格式。示例性地,目标测量报告的排列格式可以如图2所示,各测量项目具有相应的编号,且各测量项目的编号对应各测量项目的排序,当缺少部分测量项目对应的测量数据时,缺少的测量项目不予显示。
71.可以理解,直接基于排列后的各目标测量数据生成目标格式的目标测量报告,而无需进行基于测量报告进行文件格式转换,从而无需获取第一存储位置的测量报告的格式,也无需针对不同原始文件格式转换为目标格式预设多种映射关系,从而对于第一存储位置存储的测量报告的文件格式无过多限制。
72.本实施例中,通过读取第一存储位置存储的测量报告获取各目标测量数据,并根据目标排列格式可以确定各目标测量数据的排列顺序,从而在根据排列顺序对各目标测量数据进行排序后,将排序后的各目标测量数据作为文本内容并生成目标格式的文件,即可得到目标格式的目标测量报告,而目标格式的目标测量报告可直接被数据库识别,进而自动进行测量报告的格式处理,有利于提高测量数据上传数据库的效率。另外,只要测量报告是可编辑格式,即可实现输出目标格式的目标测量报告,对测量报告的格式无过多限制,兼容性好。
73.在一个实施例中,步骤s101包括:获取测量报告的各测量数据;判断各测量数据对应的测量项目是否属于目标测量项目;将属于目标测量项目对应的测量数据作为目标测量数据。
74.其中,根据需要上传至数据库的数据类型确定目标测量项目,然后预先设定目标测量项目。
75.具体地,首先提取测量报告中的所有测量数据,然后遍历判断各测量数据对应的测量项目是否属于预设的目标测量项目,当测量数据对应的测量项目属于目标测量项目时,则判定该测量数据为目标测量数据。当各测量数据遍历判断完成后,即可确定测量报告中的各目标测量数据。
76.本实施例中,通过预设目标测量项目,从而将目标测量项目作为筛选条件,基于目标测量项目确定各目标测量数据,完成测量报告中有用信息的提取。
77.在一个实施例中,步骤s103包括:根据目标排列格式确定各目标测量项目的排列顺序;根据各目标测量项目的排列顺序确定各目标测量数据的排列顺序。
78.具体地,目标排列格式包括对目标测量项目的排序和排列方式,则基于目标排列格式可以确定各目标测量项目的排列顺序,由于各目标测量数据均具有对应的目标测量项目,则根据各目标测量项目的排列顺序可以确定各目标测量数据的排列顺序。示例性地,a测量项目、b测量项目、c测量项目依次排列,a测量项目对应的目标测量数据为a,b测量项目对应的目标测量数据为b,c测量项目对应的目标测量数据为c,则a、b、c依次排列。
79.本实施例中,通过目标排列格式确定各目标测量项目的排列顺序,进而根据各目标测量项目的排列顺序确定各目标测量数据的排列顺序,从而保证各目标测量数据的以统一的排列格式进行排序。
80.在一个实施例中,如图3所示,该测量数据格式转换方法还包括:
81.s301:判断目标测量报告中各测量数据对应的测量项目是否包含各必要测量项目。
82.其中,必要测量项目由用户设定,必要测量项目为得到测量结论必要的测量项目。必要测量项目属于前述的目标测量项目。
83.s302:当包含各必要测量项目时,判定转换成功,将测量报告转移至第二存储位置。
84.可以理解,目标测量报告包含对应各必要测量项目的测量数据时,则基于目标测量报告中的测量数据可以得到测量结论,因此,目标测量报告未缺失关键信息,可以判定转换成功。判定目标测量报告转换成功后,将第一存储位置对应的测量报告转移至第二存储位置,以便于用户查阅。
85.s303:当缺少必要测量项目时,判定转换失败,将测量报告转移至第三存储位置,并记录缺少的必要测量项目。
86.可以理解,目标测量报告缺少对应必要测量项目的测量数据时,目标测量报告缺失关键信息,则转换失败。判定测量报告转换失败后,将第一存储位置对应的测量报告转移至第三存储位置,并记录缺少的必要测量项目,以便于用户查阅测量报告,并确定转换失败的原因,使得工作人员可基于转换失败的原因进行处理。
87.其中,转换成功后目标测量报告统一输出到第四存储位置,以便于用户可以定期查看,转换失败后的目标测量报告可以删除、输出到第四存储位置或输出到第五存储位置。如果需要把测量数据上传至数据库中,则可以预先输入数据要上传的服务器地址,以自动将第四存储位置中转换成功的目标测量报告上传至服务器,服务器将目标测量报告中的测量数据上传至数据库。
88.本实施例中,通过在测量报告转换成功时,将第一存储位置对应的测量报告转移至第二存储位置;在测量报告转换失败后,将第一存储位置对应的测量报告转移至第三存储位置。从而当客户需要原文件时,可以在第二存储位置或第三储存位置快速找到之前的文件。
89.在一个实施例中,步骤s101之前,该测量数据格式转换方法还包括:判断测量报告的格式是否为可编辑格式;当测量报告的格式不是可编辑格式时,将测量报告转移至第三存储位置。
90.其中,当测量报告的格式不是可编辑格式时,则无法从测量报告中提取出测量数据,进而无法得到目标测量报告。因此,将测量报告转移至第三存储位置,以便工作人员在第三存储位置查阅测量报告,并进行后续处理。
91.在一个实施例中,该测量数据格式转换方法还包括:按照预设扫描周期扫描第一存储位置以获取各目标测量数据。
92.应用中,测量数据格式转换方法的转换过程是持续的过程,在格式转换过程中,第一存储位置不断有测量报告输入,为了对不断输入的测量报告进行处理,需要按照预设扫描周期统一对第一存储位置的测量报告进行处理。而为了避免对同一测量报告进行多次格式转换,无论格式转换成功还是失败,都需要将第一存储位置的测量报告转移至另外的存储位置。
93.在一个实施例中,该测量数据格式转换方法还包括:当在第一存储位置存储有多份测量报告时,分别获取对应各测量报告的目标测量数据;根据目标排列格式分别对对应各测量报告的目标测量数据进行排列;基于排列后的对应各测量报告的目标测量数据分别生成对应各测量报告的具有目标格式的目标测量报告。
94.可以理解,在多台测量设备同时工作时,第一存储位置可能同时存在多份测量报告。
95.示例性地,可以采用漏斗式的处理方式,入口为漏斗的开口,对接工厂各类测量设备,以获取各类测量设备输出的测量报告;出口为漏斗的收口,输出目标测量报告。通过该处理方式降低各类设备输出数据的差异属性,从而降低服务器端的业务复杂程度,提高稳定性。
96.具体地,每份测量报告需要对应地生成一目标测量报告,则需要分别提取各测量报告的目标测量数据,且基于目标排列格式对属于同一测量报告的目标测量数据进行排序,然后基于排序后的各目标测量数据生成目标测量报告。其中,不同测量报告的处理过程可以同步进行,也在基于输入第一存储位置的时间顺序先后进行。
97.在一个实施例中,该测量数据格式转换方法还包括:接收到用户输入的插入指令时,根据插入指令调用预设插件框架的接口加载对应的插件,所述插件用于调节目所述目标排列格式。
98.其中,采用插件框架,从而对于测量设备输出的差异化的数据文件处理会打包成独立项目,利用反射原理,在不同应用场景下调用不同的项目,新增、删除项目不会影响框架没其他项目的运行,从而实现了项目的可插拔。
99.具体地,在程序代码设计层面,插件框架提供通用的类、方法、函数包,如csv对象类、定时任务、日志、全局配置等,而对于设备输出的差异化的数据文件处理会打包成独立项目,利用反射原理,在不同应用场景下调用不同的项目,新增、删除项目不会影响框架的其他项目的运行,从而可以单独地修改目标排列格式不影响软件的其他功能。另外,还可以基于上述方式修改目标测量项目、必要测量项目和扫描周期,以便用户能根据实际需要调整相应预设条件。
100.在一个实施例中,如图4所示,基于上述各实施例,提供一种测量数据格式转换方法,包括:
101.s401:获取测量报告的各测量数据;
102.s402:判断各测量数据对应的测量项目是否属于目标测量项目;
103.s403:将属于目标测量项目对应的测量数据作为目标测量数据;
104.s404:获取目标排列格式;
105.s405:根据目标排列格式确定各目标测量项目的排列顺序;
106.s406:根据各目标测量项目的排列顺序确定各目标测量数据的排列顺序;
107.s407:基于排列后的各目标测量数据生成具有目标格式的目标测量报告;
108.s408:判断目标测量报告中各测量数据对应的测量项目是否包含各必要测量项目;
109.s409:当包含各必要测量项目时,判定转换成功,将测量报告转移至第二存储位置;
110.s410:当缺少必要测量项目时,判定转换失败,将测量报告转移至第三存储位置,并记录缺少的必要测量项目。
111.本实施例中,通过提取测量报告的各目标测量数据,并基于排序后的各目标测量数据排序后生成目标格式的目标测量报告,而目标格式的目标测量报告可直接被数据库识别,从而自动进行测量报告的格式处理,有利于提高测量数据上传数据库的效率;并通过判断目标测量报告是否转换成功来保证上传数据库的测量数据的准确性,同时在测量报告转换成功时,将第一存储位置对应的测量报告转移至第二存储位置;在测量报告转换失败后,将第一存储位置对应的测量报告转移至第三存储位置,从而保留原文件,并对原文件进行区分。另外,只要测量报告是可编辑格式,即可实现输出目标格式的目标测量报告,对测量报告的格式无过多限制,兼容性好。
112.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
113.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的测量数据格式转换方法的测量数据格式转换装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个测量数据格式转换装置实施例中的具体限定可以参见上文中对于测量数据格式转换方法的限定,在此不再赘述。
114.在一个实施例中,如图5所示,提供了一种测量数据格式转换装置500,包括:第一获取模块501、第二获取模块502、确定模块503和输出模块504,其中:
115.第一获取模块501,用于根据第一存储位置存储的测量报告获取各目标测量数据;
116.第二获取模块502,用于获取目标排列格式;
117.确定模块503,用于根据目标排列格式确定各目标测量数据的排列顺序,并根据各目标测量数据的排列顺序对各目标测量数据进行排列;
118.输出模块504,用于基于排列后的各目标测量数据生成具有目标格式的目标测量报告。
119.在一个实施例中,第一获取模块501包括:获取单元、判断单元和判定单元,获取单元用于获取测量报告的各测量数据;判断单元用于判断各测量数据对应的测量项目是否属于目标测量项目;判定单元用于将属于目标测量项目对应的测量数据作为目标测量数据。
120.在一个实施例中,确定模块503包括:第一确定单元和第二确定单元,第一确定单元用于根据目标排列格式确定各目标测量项目的排列顺序;第二确定单元用于根据各目标测量项目的排列顺序确定各目标测量数据的排列顺序。
121.在一个实施例中,测量数据格式转换装置500还包括:第一判断模块、第一转移模块和第二转移模块,第一判断模块用于判断目标测量报告中各测量数据对应的测量项目是否包含各必要测量项目;第一转移模块用于在各测量数据对应的测量项目包含各必要测量项目时,判定转换成功,将测量报告转移至第二存储位置;第二转移模块用于在各测量数据对应的测量项目缺少必要测量项目时,判定转换失败,将测量报告转移至第三存储位置,并记录缺少的必要测量项目。
122.在一个实施例中,测量数据格式转换装置500还包括:第二判断模块和第三转移模块,第二判断模块用于判断测量报告的格式是否为可编辑格式;第三转移模块用于在测量报告的格式不是可编辑格式时,将测量报告转移至第三存储位置。
123.在一个实施例中,测量数据格式转换装置500还包括:扫描模块,扫描模块用于按照预设扫描周期扫描第一存储位置以获取各目标测量数据。
124.在一个实施例中,测量数据格式转换装置500还包括:第三获取模块、排列模块和生成模块,第三获取模块用于在第一存储位置存储有多份测量报告时,分别获取对应各测量报告的目标测量数据;排列模块用于根据目标排列格式分别对对应各测量报告的目标测量数据进行排列;生成模块用于基于排列后的对应各测量报告的目标测量数据分别生成对应各测量报告的具有目标格式的目标测量报告。
125.在一个实施例中,测量数据格式转换装置500还包括:插入模块,插入模块用于接收到用户输入的插入指令时,根据插入指令调用预设插件框架的接口加载对应的插件,所述插件用于调节目所述目标排列格式。
126.上述测量数据格式转换装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
127.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种测量数据格式转换方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
128.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
129.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
130.根据第一存储位置存储的测量报告获取各目标测量数据;
131.获取目标排列格式;
132.根据目标排列格式确定各目标测量数据的排列顺序,并根据各目标测量数据的排列顺序对各目标测量数据进行排列;
133.基于排列后的各目标测量数据生成具有目标格式的目标测量报告。
134.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
135.获取测量报告的各测量数据;判断各测量数据对应的测量项目是否属于目标测量项目;将属于目标测量项目对应的测量数据作为目标测量数据。
136.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
137.根据目标排列格式确定各目标测量项目的排列顺序;根据各目标测量项目的排列顺序确定各目标测量数据的排列顺序。
138.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
139.判断目标测量报告中各测量数据对应的测量项目是否包含各必要测量项目;当包含各必要测量项目时,判定转换成功,将测量报告转移至第二存储位置;当缺少必要测量项目时,判定转换失败,将测量报告转移至第三存储位置,并记录缺少的必要测量项目。
140.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
141.判断测量报告的格式是否为可编辑格式;当测量报告的格式不是可编辑格式时,将测量报告转移至第三存储位置。
142.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
143.按照预设扫描周期扫描第一存储位置以获取各目标测量数据。
144.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
145.当在第一存储位置存储有多份测量报告时,分别获取对应各测量报告的目标测量数据;根据目标排列格式分别对对应各测量报告的目标测量数据进行排列;基于排列后的对应各测量报告的目标测量数据分别生成对应各测量报告的具有目标格式的目标测量报告。
146.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
147.接收到用户输入的插入指令时,根据插入指令调用预设插件框架的接口加载对应的插件,所述插件用于调节目所述目标排列格式。
148.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
149.根据第一存储位置存储的测量报告获取各目标测量数据;
150.获取目标排列格式;
151.根据目标排列格式确定各目标测量数据的排列顺序,并根据各目标测量数据的排列顺序对各目标测量数据进行排列;
152.基于排列后的各目标测量数据生成具有目标格式的目标测量报告。
153.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
154.获取测量报告的各测量数据;判断各测量数据对应的测量项目是否属于目标测量项目;将属于目标测量项目对应的测量数据作为目标测量数据。
155.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
156.根据目标排列格式确定各目标测量项目的排列顺序;根据各目标测量项目的排列顺序确定各目标测量数据的排列顺序。
157.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
158.判断目标测量报告中各测量数据对应的测量项目是否包含各必要测量项目;当包含各必要测量项目时,判定转换成功,将测量报告转移至第二存储位置;当缺少必要测量项目时,判定转换失败,将测量报告转移至第三存储位置,并记录缺少的必要测量项目。
159.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
160.判断测量报告的格式是否为可编辑格式;当测量报告的格式不是可编辑格式时,将测量报告转移至第三存储位置。
161.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
162.按照预设扫描周期扫描第一存储位置以获取各目标测量数据。
163.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
164.当在第一存储位置存储有多份测量报告时,分别获取对应各测量报告的目标测量数据;根据目标排列格式分别对对应各测量报告的目标测量数据进行排列;基于排列后的对应各测量报告的目标测量数据分别生成对应各测量报告的具有目标格式的目标测量报告。
165.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
166.接收到用户输入的插入指令时,根据插入指令调用预设插件框架的接口加载对应的插件,所述插件用于调节目所述目标排列格式。
167.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
168.根据第一存储位置存储的测量报告获取各目标测量数据;
169.获取目标排列格式;
170.根据目标排列格式确定各目标测量数据的排列顺序,并根据各目标测量数据的排列顺序对各目标测量数据进行排列;
171.基于排列后的各目标测量数据生成具有目标格式的目标测量报告。
172.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
173.获取测量报告的各测量数据;判断各测量数据对应的测量项目是否属于目标测量项目;将属于目标测量项目对应的测量数据作为目标测量数据。
174.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
175.根据目标排列格式确定各目标测量项目的排列顺序;根据各目标测量项目的排列顺序确定各目标测量数据的排列顺序。
176.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
177.判断目标测量报告中各测量数据对应的测量项目是否包含各必要测量项目;当包
含各必要测量项目时,判定转换成功,将测量报告转移至第二存储位置;当缺少必要测量项目时,判定转换失败,将测量报告转移至第三存储位置,并记录缺少的必要测量项目。
178.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
179.判断测量报告的格式是否为可编辑格式;当测量报告的格式不是可编辑格式时,将测量报告转移至第三存储位置。
180.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
181.按照预设扫描周期扫描第一存储位置以获取各目标测量数据。
182.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
183.当在第一存储位置存储有多份测量报告时,分别获取对应各测量报告的目标测量数据;根据目标排列格式分别对对应各测量报告的目标测量数据进行排列;基于排列后的对应各测量报告的目标测量数据分别生成对应各测量报告的具有目标格式的目标测量报告。
184.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
185.接收到用户输入的插入指令时,根据插入指令调用预设插件框架的接口加载对应的插件,所述插件用于调节目所述目标排列格式。
186.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
187.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
188.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
189.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保
护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献