如果查看下面的TXT文件示例,它包含“cc”值,但仅在少数行中,而剩余的行包含纯数值。例如,数据可能如下所示:
CC8590.
CC98292
CC94594
CC94048
CC8576.
94647
97253
97697
97908
98213
98214
标签器使用的数据库引擎用于解释整个列的数据类型认为,列的数据类型应该是一个数字,而不是字符串。因此,由于它无法将字符串从“CC”“转换为数字,因此它根本没有显示数据。要了解有关问题的解决方案,请参阅“schema.ini”的标签程序的帮助主题“。(这是在任何情况下阅读的好信息 - 了解有关标签器如何使用TXT文件作为外部数据源的更多信息。)
只需设置您的架构文件,位于您的TXT文件所在的目录中,看起来像我们下面的示例。您可能必须将文本和/或条形码对象重新映射到适当的列,因为在创建架构文件的方式中可能已更改列名称并命名为内部的列。
Schema.ini示例:
[您的文本文件.txt]
colnameheader = true
格式= csvdelimited.
maxscanrows = 0.
cityleet = OEM
col1 =索赔文本
col2 = ro文本
col3 =零件文本
col4 = shipto文本
如果您有.csv文件,请使用以下架构作为指南:
[labelmaster.csv]
colnameheader = true
格式= csvdelimited.
maxscanrows = 0.
cityleet = OEM
col1 =“部件号”char
col2 =“描述”char
col3 =“条形码”char
请注意,列已命名,文本或CHAR声明它们的类型;标签程序将仅将该列视为文本。它不会影响那些只有数字的列。