【技术实现步骤摘要】
一种标签打印方法和系统
本专利技术涉及信息输出
,尤其涉及一种标签打印方法和系统。
技术介绍
一个产品会涉及到多种信息,比如参数信息、零部件信息、性能信息等,为了让人们了解这些信息,一般将这些信息打印在标签纸上形成标签进行展示。而产品在制造、销售安装等不同阶段,人们需要的信息一般不同,比如在制造过程中,人们可能需要其零部件信息和参数信息,而在销售安装过程中,三包政策相关的维修条例等,人们可能需要其产品个体序列号,及其对应的性能产品特征信息,比如一个冰箱产品在制造过程中,作业人员可能需要知道其门把手的信息,或者电路板的信息,或者外漆的信息等,而该冰箱在销售安装过程中,消费者可能需要知道其是否为国家节能补贴产品,或者其耗电信息等,还有冰箱交付安装需要条码作为单体产品的信息载体,便于后续的跟踪服务。为了将这些不同的信息按照其不同的需求展示给不同的人,则在标签打印过程中,通常需要不同格式的标签纸,进而需要使用不同格式的标签模板。比如,在冰箱制造过程中,如果需要三种信息,则需要使用一式三联的标签纸,进一步的则需要使用一式三联的标签模板,将三种信息进行分类定义,并根据使用场景选择性的打印在三联标签纸上,每一联打印一种信息;而该冰箱在销售安装过程中,如果需要四种信息,则需要使用一式四联的标签纸,进一步的则需要使用一式四联的标签模板,将四种信息进行分类定义,并根据使用场景选择性的打印在四联标签纸上,每一联打印一种信息。因此,对于同一个产品,根据应用需求,可能需要使用多种标签模板和标签纸,从而供应商需要开发多种标签模板,准备多种标签纸,造成了供应商开模的浪费;而且在标 ...
【技术保护点】
1.一种标签打印方法,其特征在于,包括如下步骤:S1,根据待打印的目视化域项目和条码域项目,从工单中获取各项所述目视化域的信息以及各项所述条码域的信息;S2,解析各项所述目视化域的信息得到对应的目视化域,解析各项所述条码域的信息得到对应的条码域;S3,按照S2中得到的各项所述目视化域设置对应的空值目视化域,所述空值目视化域的信息为空,按照S2中得到的各项所述条码域设置对应的空值条码域,所述空值条码域的信息为空;S4,将S1中得到的各项所述目视化域的信息和S3中设置的各项所述空值条码域的信息存入目视化信息输出行中;将S1中得到的各项所述条码域的信息和S3中设置的各项所述空值目视化域的信息存入条码信息输出行中;S5,将每个输出行的非空信息分别打印在一式一联的标签纸上,且一行信息对应一张标签纸,得到目视化标签和条码标签。
【技术特征摘要】
1.一种标签打印方法,其特征在于,包括如下步骤:S1,根据待打印的目视化域项目和条码域项目,从工单中获取各项所述目视化域的信息以及各项所述条码域的信息;S2,解析各项所述目视化域的信息得到对应的目视化域,解析各项所述条码域的信息得到对应的条码域;S3,按照S2中得到的各项所述目视化域设置对应的空值目视化域,所述空值目视化域的信息为空,按照S2中得到的各项所述条码域设置对应的空值条码域,所述空值条码域的信息为空;S4,将S1中得到的各项所述目视化域的信息和S3中设置的各项所述空值条码域的信息存入目视化信息输出行中;将S1中得到的各项所述条码域的信息和S3中设置的各项所述空值目视化域的信息存入条码信息输出行中;S5,将每个输出行的非空信息分别打印在一式一联的标签纸上,且一行信息对应一张标签纸,得到目视化标签和条码标签。2.根据权利要求1所述的标签打印方法,其特征在于,S1之前还包括:S01,构建工单子系统,所述工单子系统包括目视化域模块和条码域模块,所述目视化域模块包括多项目视化域字段及对应的目视化域的信息字段;所述条码域模块包括多项条码域字段及对应的条码域的信息字段;S02,根据标签打印需求,对各项所述目视化域字段及对应的目视化域的信息字段分别赋值;对各所述条码域字段及对应的条码域的信息字段分别赋值。3.根据权利要求2所述的标签打印方法,其特征在于,S02中,各目视化域信息之间通过分隔符隔开,各条码域信息之间通过分隔符隔开。4.根据权利要求1所述的标签打印方法,其特征在于,S4中,所述目视化信息输出行与条码信息输出行的数量根据指定的目视化标签和条码标签的打印数量确定。5.根据权利要求1所述的标签打印方法,其特征在于,S4中,所述将S1中得到的各项所述目视化域的信息和S3中设置的各项所述空值条码域的信息存入目视化信息输出行,具体采用如下方法进行实施:获取工单的打印数量,以变量n表示;获取S2中解析得到的目视化域的项目数和条码域的项目数,分别以m和t表示;获取所述目视化域的信息打印份数和所述条码域的信息打印份数,分别以x和y表示;对于每个工单,生成x行所述目视化信息输出行,且每行所述目视化信息输出行的数据由S1中得到的m个所述目视化域的信息与S3中设置的t个所述空值条码域的信息组成,且m个所述目视化域的信息位于t个所述空值条码域信息的前面;对于n个工单,生成总行数=n*x的所述目视化信息输出行。6.根据权利要求1所述的标签打印方法,其特征在于,S4中,所述将S1中得到的各项所述条码域的信息和S3中设置的各项所述空值目视化域的信息存入条码信息输出行,具体采用如下方法进行实施:获取工单的打印数量,以变量n表示;获取S2中解析得到的目视化域的项目数和条码域的项目数,分别以m和t表示;获取用户设置的所述目视化域的信息的打印份数和所述条码域的信息的打印份数,分别以x和y表示;对于每个工单,生成y行所述条码信...
【专利技术属性】
技术研发人员:闫瑞乐,刘伟超,陈亮,袁绍基,周俊,
申请(专利权)人:广州赛意信息科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。