工程问题自动生成方法和工程问题自动生成装置的制造方法_3

文档序号:9929541阅读:来源:国知局
41 ] 在该技术方案中,可以在目标语言类别的目标电路板检查项目的属性信息中存储其在工程问题模板中的目标位置,或者目标位置的确定规则,从而,将其填充到正确的位置,保证生成的目标电路板检查结果(即工程问题确认)的正确性和完整性。
[0042]在上述技术方案中,优选地,所述指定语言类别包括中文,所述目标语言类别包括除中文外的其他语言。
[0043]在该技术方案中,指定语言类别可以是中文,而目标语言类别可以是日语、韩语、法语、英语等其他语言,从而实现根据中文的电路板检查项目,自动生成其他语言的电路板检查项目结果的目的。当然,本领域技术人员应该理解,本申请的指定语言类别包括但是不限于中文。
[0044]图2示出了根据本发明的实施例的工程问题自动生成装置的示意框图。
[0045]如图2所示,根据本发明的实施例的工程问题自动生成装置200,包括:选择单元202,根据接收到的选择命令,从指定语言类别的数据库的多个候选电路板检查项目中选择至少一个电路板检查项目;确定单元204,确定所述至少一个电路板检查项目对应的客户信息以及目标语言类别;第一查找单元206,根据所述客户信息确定所述至少一个电路板检查项目对应的工程问题模板,并在预设的多个其他语言类别数据库中查找与所述目标语言类别对应的目标语言数据库;第二查找单元208,从所述目标语言数据库中查找出与所述至少一个电路板检查项目中每个电路板检查项目对应的目标语言类别的目标电路板检查项目;生成单元210,根据所述工程问题模板和所述目标语言类别的目标电路板检查项目生成目标语言类别的目标电路板检查项目结果。
[0046]在该技术方案中,从指定语言类别的数据库中选择出电路板检查项目,并根据确定的客户信息和目标语言类别,生成目标语言类别的检查项目结果。这样,通过工程问题自动生成技术方案的应用,改变了原始作业的模式,提高工作效率,减少出错机率,从而减少因资料错误时间耽误造成的客户不满与客户流失,缩短了工程资料制作时间,增加市场竞争优势。
[0047]在上述技术方案中,优选地,还包括:设置单元212,根据接收到的设置命令,设置与所述指定语言类别数据库的多个候选电路板检查项目中每个候选电路板检查项目对应的多个其他语言类别的目标候选电路板检查项目,并按照语言类别存入对应的语言类别数据库,以作为所述预设的多个语言类别数据库。
[0048]在该技术方案中,用户可以根据个人需要设置多个与指定语言类别数据库对应的语言类别数据库,如设置英语数据库,日语数据库,法语数据库等,这样,可以将从指定语言数据库中选择的指定语言的电路板检查项目生成对应的目标语言的电路板检查项目的结果,从而减少用户操作,且避免了人为出错,提高了工程问题确认的准确性。
[0049]在上述技术方案中,优选地,所述第二查找单元208具体用于:获取所述每个电路板检查项目的第一属性信息和所述目标语言数据库中每个电路板检查项目的第二属性信息,将所述第一属性信息和所述第二属性信息进行匹配,以在所述目标语言数据库中,查找出与所述每个电路板检查项目对应的目标语言类别的目标电路板检查项目,其中,所述第一属性信息包括电路板检查项目在所述指定语言类别数据库中的记录数信息、行号信息以及字段信息,所述第二属性信息包括目标电路板检查项目在所述目标语言数据库中的记录数信息、行号信息以及字段信息。
[0050]在该技术方案中,具体地,在设置指定语言数据库和目标语言数据库时,可以按照对应关系进行设置,比如,指定语言数据库和目标语言数据库中的电路板检查项目可以以列表形式存储,如果指定语言数据库中的一个电路板检查项目位于列表中的第5行,则与其对应的目标语言类别数据库中的目标电路板检查项目也相应地位于其列表中的第5行,从而便于进行查找。
[0051]在上述技术方案中,优选地,所述生成单元210具体用于:根据所述第二属性信息确定目标语言类别的目标电路板检查项目在所述工程问题模板中的目标位置,并将所述目标语言类别的目标电路板检查项目填充进所述目标位置,以得到所述目标电路板检查项目结果。
[0052]在该技术方案中,可以在目标语言类别的目标电路板检查项目的属性信息中存储其在工程问题模板中的目标位置,或者目标位置的确定规则,从而,将其填充到正确的位置,保证生成的目标电路板检查结果(即工程问题确认)的正确性和完整性。
[0053]在上述技术方案中,优选地,所述指定语言类别包括中文,所述目标语言类别包括除中文外的其他语言。
[0054]在该技术方案中,指定语言类别可以是中文,而目标语言类别可以是日语、韩语、法语、英语等其他语言,从而实现根据中文的电路板检查项目,自动生成其他语言的电路板检查项目结果的目的。当然,本领域技术人员应该理解,本申请的指定语言类别包括但是不限于中文。
[0055]下面结合图3至图6,以一个具体实施例详细说明本发明的技术方案。
[0056]图3示出了根据本发明的实施例的工程问题自动生成方法的具体流程图。
[0057]如图3所示,根据本发明的实施例的工程问题自动生成方法,包括:
[0058]步骤302,选择电路板检查项目,如图1所示,打开程序弹出主窗口 DataGridView选择须确认的大类,并在大类型下找到相关确认条件,需要确认的勾选,此DataGridView控件仅显示数据表中的2个字段“检查项目”及“检查结果”。每行还有隐藏的字段“问题描述”、“建议”、“问题描述(英)”、“建议(英)”、“问题描述(日)”、“建议(日)”等对应字段。
[0059]通过在界面中进行勾选,可以获得以下数据:
[0060]I)被选中的记录数(counts);
[0061]2)被选中行的行号(rows);
[0062]3)被选中行各字段对应的值,并将之储存到定义的几个数组中(问题描述(counts)、建议(counts)、问题描述(英)(counts)、建议(英)(counts)......);
[0063]步骤304,电路板检查项目对应的客户信息以及目标语言类别。如图4所示,在Label所对应的Text窗口输入客户品名,生产编号等且在ComboBox窗体中选择生成EQ语言。
[0064]步骤306,生成目标语言类别的目标电路板检查项目结果。如图5所示,点击执行Button按钮生成EQ模片。其具体步骤为:1)根据图4中选择的语言类型,以确定需要调用的数组;2)遍历需要调用的数组,将值分别写入模板中相对应的位置;数组下标counts与在模板中需写入的记录挂钩;3)将图4输入的信息,如“客户品名”,“生产编号”等分别写入模板中相对应的位置。
[0065]步骤308,生成EQ模版自动打开插入截图后,发送文档与与客户确认。生成的EQ模版如图6所示。
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1