检验数字 |
“检验数字”是附加在条形码末尾的额外字符,用于验证条形码符号的准确性。检验数字值派生自条形码中前面字符的值之和(或加权和)。“检验数字”选项用于指定是否向条形码添加检验数字。
使用条形码阅读器自动输入数据的可靠性比使用键盘手动输入数据的可靠性要高出许多倍,但从统计数据来看,前者出现解码错误的可能性永远无法消除。例如,如果用户扫描时突然出现颤动或条形码中出现打印缺陷,都可能会导致发生替代错误。在替代错误可能会给数据库完整性带来极其严重的影响的情况下,我们强烈建议您使用检验数字。
尽管使用检验数字不能完全消除出现替代错误的可能性,但可以大大降低发生这种错误的几率,从而提高数据的完整性。
如果这两个值相同,条形码阅读器将传送条形码消息。如果这两个值不同,则条形码阅读器就会判定发生了错误,所以不会传送条形码字符。这时,用户必须重新扫描条形码消息。
有几种符号体系始终带检验数字打印。因此,选择并配置这些条形码时,“检验数字”选项将默认选中且不可更改。
某些符号体系中不包含检验数字的约定用户可读表示符。对于这些条形码,“条形码属性”对话框“可读性”属性页上的“隐藏检验数字”选项将默认选中且不可更改。
|
如果所需检验数字不可用,并且您想要再附加一个检验数字或定义自定义检验数字算法,则可以使用 VBScript 执行此操作。有关更多信息,请参见创建自定义检验位。 |
此选项可用于以下符号体系:
BC412
CEPNet
Channel Code
Circular Code 39
Circular Code 93
Circular Code 128
Circular Interleaved 2 of 5
Code 11 (USD-8)
Code 32 (Italian Pharmacode)
Code 39 – Full ASCII
Code 39 – Regular
Code 93
Code 128
Datalogic 2 of 5 (China Post)
Deutsche Post Identcode
Deutsche Post Leitcode
EAN/JAN-8
EAN/JAN-13
EAN/JAN/UPC 2-digit Supplemental
EAN/JAN/UPC 5 位补充
GS1-128
Industrial 2 of 5
Interleaved 2 of 5
ITF-14
Japanese Post 4-State Customer Code
Matrix 2 of 5
MSI Plessey
NEC 2 of 5
OPC (Optical Product Code, VCA)
PosiCode
PZN
Royal Mail 4-State Customer Code
Standard 2 of 5 (IATA)
Telepen
UPC-A
UPC-E
USPS PLANET
USPS POSTNET (Zip, Zip+4, DPBC)
相关主题