差异数据整合比较方法技术

技术编号:2851514 阅读:345 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种差异数据整合比较方法,包含步骤:在一程序单元中选取两个相异表单电子文档,其为纯文字格式并以预设分隔符号分隔不同字段数据;该程序单元将所述两个电子文档转换成该程序单元的预设数据表形式;将每一表单的所需比较字段的字段编号分别输入操作画面的对应输入框中,而所需比较字段包括一索引字段;及借助于该程序单元对所述两个表单的所需比较字段进行比较,可产生与所述两个表单分别对应的比较后表单,其索引字段的每一相异储存格中具有相异索引数据。

【技术实现步骤摘要】

本专利技术涉及一种,具体地,涉及一种可运用于物料清单(Bill Of Material,BOM)的。
技术介绍
电子制造服务(Electronics Manufacturing Service,EMS)产业中必须接受来自不同的公司、体系及客制化企业资源规划(EnterpriseResource Planning,ERP)系统所产出的原始物料清单数据。然而,目前并无通用程序可将不同程序数据库所产生的不同结构的原始数据离散后进行比较、整合及规格化。此外,各式各样的数据一般是以文字格式储存于数据库中,所以产生的数据表也以文字格式来呈现,但是由于表格结构与组织结构上的不同,使得无法标准化作业流程,所以只能以人工方式并根据经验对每一笔数据进行处理而十分费时,因此有必要寻求解决方法。
技术实现思路
本专利技术的主要目的在于提供一种,可用以在短时间内处理完成大量数据并产出报表。根据本专利技术的一方面,提供一种,包含下列步骤首先,在一整合比较程序单元的操作画面中选取两个相异表单电子文档,所述电子文档为纯文字格式,并以预设的分隔符号来分隔不同字段数据。接着,该整合比较程序单元将所述两个纯文字格式的表单电子文档转换成该整合比较程序单元的预设数据表形式,并显示于该操作画面上。接着,将每一表单的多个所需比较字段的字段编号分别输入该操作画面的对应输入框中,其中,所述所需比较字段包括一索引字段。然后,通过该整合比较程序单元,针对所述两个表单的所述所需比较字段进行比较,从而产生与所述两个表单分别对应的比较后表单,并显示在该操作画面上,其中,所述两个比较后表单中的索引字段的每一相异储存格中具有相异索引数据。附图说明下面结合附图及实施例对本专利技术进行详细说明图1是一流程图,说明本专利技术的一较佳实施例;图2是一操作画面示意图,说明在该较佳实施例中选取欲比较文件后的显示画面;图3是一操作画面示意图,说明该较佳实施例中将所需比较字段的字段编号分别输入对应输入框后的显示画面;图4是一操作画面示意图,说明该较佳实施例中按压一比较按钮后的显示画面;图5是一Excel数据表,说明将图4中右上方的整合单一表单复制后进一步贴于Excel中的Excel数据表显示画面;图6是一Excel数据表,说明利用整合比较程序单元将两份原始物料清单整合转换成一具有HTML格式的单一数据表;图7是一操作画面示意图,说明该较佳实施例中将所需比较字段的字段编号分别输入对应输入框后的显示画面,其中,所需比较字段还包括品名描述、供应商及供应商料号;及图8是一Excel数据表,说明利用整合比较程序单元将两份原始物料清单整合转换成一HTML格式的单一数据表,其中,所需比较字段还包括品名描述、供应商及供应商料号。具体实施例方式参阅图1,本专利技术的一较佳实施例包含下列步骤。首先,如步骤11所示,利用一试算表软件将两个相异表单(如两个相异物料清单)的原始电子文档转换成以预设的分隔符号(如按压键盘上的Tab按键而产生的定位点符号)来分隔不同字段数据的纯文字格式。也就是说,在本专利技术的方法的较佳实施例开始进行时,首先,利用如Excel的试算表软件将所述两个相异物料清单的原始电子文档转换成后缀名为txt且以如定位点符号的分隔符号来分隔不同字段数据的文件格式。以EMS产业为例,由于公司内部所使用的原始物料清单或其客户所提供的原始表格数据几乎都能转成Excel软件的预设文件格式(即xls文件),因此,可在步骤11中利用Excel软件将公司内部所使用的原始物料清单或其客户所提供的原始表格数据电子文档进一步转换成纯文字文档。实际上进行步骤11的细节为,首先,在Excel软件中打开欲进行差异比较的两份物料清单原始文档,接着再以Excel中的″另存新文档″功能另存为以Tab字符分隔的*.txt文字文档,从而顺利完成步骤11。当然,若至少其中一份物料清单原始文档本来即为以Tab字符分隔的纯文字文档,则步骤11中只需对其中一份物料清单原始文档进行转换,或者本专利技术中完全不需进行步骤11,而仍在本专利技术的方法的请求保护范围中。参阅图1及图2,接着,如步骤12所示,在一整合比较程序单元的操作画面2中,选取上述以预设分隔符号来分隔不同字段数据的两份物料清单纯文字文档,如ABOM.txt及BBOM.txt,其中,该整合比较程序单元例如可以VB.NET程序语言来加以撰写,但是并不限于此。以选取ABOM.txt为例,使用者进行选取步骤12时,首先,点选具有选档功能的按钮211,然后使用者在接着出现的画面(图未示)中在存放ABOM.txt文件的数据夹中选取该纯文字文件,于是,显示框212中便会显示该纯文字文件的文档名ABOM.txt。接着,如步骤13所示,在使用者按压具有显示数据表功能的按钮213后,整合比较程序单元便将该纯文字文件ABOM.txt转换成该整合比较程序单元的预设数据表23形式,并显示于操作画面2上。同理,当使用者点选具有选档功能的按钮221,并在接着出现的画面(图未示)中在存放BBOM.txt文件的数据夹中选取该纯文字文件后,于是显示框222中便会显示该纯文字文件的文档名BBOM.txt。接着,在使用者按压具有显示数据表功能的按钮223后,该整合比较程序单元便将该纯文字文件BBOM.txt转换成该整合比较程序单元的预设数据表24形式,并显示于操作画面2上。附带一提的是,虽然图2中的数据表23及24各自只显示三个字段,即数据表23只显示第0、1及2字段,而数据表24只显示第0、1及2字段,但是使用者可视需要而分别以卷轴230及240来分别显示数据表23及24的其它字段数据。此外,在此整合比较程序单元的操作画面2的实施例中,是设计成A物料清单与B物料清单中的可供比较字段包括主料号、零件位置、可替换料、品名描述、供应商,及供应商料号等,但是不限于此。参阅图1及图3,接着,如步骤14所示,将每一物料清单的多个所需比较字段的字段编号分别输入操作画面2的对应输入框中。以图3中所显示的A物料清单为例,若实际所需比较的主要字段为主料号及零件位置,则使用者便将数据表23中与主料号及零件位置分别对应的实际字段(即第0字端零件料号及第1字端零件位置)的字段编号0及1分别输入对应的输入框214及215中。此外,″可替换料″代表若用于某一零件位置的某一编号零件缺料时,可用以替代的其它零件。以数据表23为例,零件位置C3、C67、C7上需设置编号C55647的零件,但是若C55647零件缺料,则可以M0987零件替代,而由于M0987零件也位于数据表23的第0字段,因此可替换料字段的输入框216中需输入0。同理,以B物料清单为例,若实际所需比较的字段为主料号、零件位置及可替换料字段,则使用者便将数据表24中与主料号、零件位置及可替换料字段分别对应的实际字段(即第0字段客户料号、第2字段零件位置及第0字段客户料号)的字段编号0、2及0分别输入对应的输入框224、225及226中。另外,若A物料清单为公司内部使用的物料清单,则于数据表23中可有另一组同样代表主料号及可替换料,但是不相同的编号,即公司主料号及公司可替换料,于是可将此数据表23中的公司主料号及公司可替换料的字段编号分别输入输入框2101及2102中。至于输入框2201及2202,也于代本文档来自技高网...

【技术保护点】
一种差异数据整合比较方法,包含下列步骤:(a)在一整合比较程序单元的操作画面中选取两个相异表单电子文档,所述电子文档为纯文字格式,并且以预设的分隔符号来分隔不同字段数据;(b)该整合比较程序单元将所述两个纯文字格式的表单电子 文档转换成该整合比较程序单元的预设数据表形式,并显示在该操作画面上;(c)将每一表单的多个所需比较字段的字段编号分别输入到该操作画面的对应输入框中,其中,所述所需比较字段包括一索引字段;以及(d)通过该整合比较程序单元,针对 所述两个表单的所述所需比较字段进行比较,从而产生与所述两个表单分别对应的比较后表单,并显示在该操作画面上,其中,所述两个比较后表单中的索引字段的每一个相异储存格中具有相异索引数据。

【技术特征摘要】
1.一种差异数据整合比较方法,包含下列步骤(a)在一整合比较程序单元的操作画面中选取两个相异表单电子文档,所述电子文档为纯文字格式,并且以预设的分隔符号来分隔不同字段数据;(b)该整合比较程序单元将所述两个纯文字格式的表单电子文档转换成该整合比较程序单元的预设数据表形式,并显示在该操作画面上;(c)将每一表单的多个所需比较字段的字段编号分别输入到该操作画面的对应输入框中,其中,所述所需比较字段包括一索引字段;以及(d)通过该整合比较程序单元,针对所述两个表单的所述所需比较字段进行比较,从而产生与所述两个表单分别对应的比较后表单,并显示在该操作画面上,其中,所述两个比较后表单中的索引字段的每一个相异储存格中具有相异索引数据。2.如权利要求1所述的差异数据整合比较方法,其特征在于所述两个表单为两个物料清单。3.如权利要求1所述的差异数据整合比较方法,其特征在于该预设分隔符号为定位点符号。4.如权利要求3所述的差异数据整合比较方法,其特征在于在所述步骤(a)之前,还包含利用一试算表软件将所述两个表单电子文档的原始文档转换成以定位点符号来分隔不同字段数据的纯文字格式。5.如权利要求4所述的差异数据整合比较方...

【专利技术属性】
技术研发人员:郭毓哲
申请(专利权)人:环隆电气股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1