BarTender条形码检验数字是指条形码末尾附加的额外字符,其值为条形码前面字符的值的和(或加权和)。 使用“检验数字”选项可以指定是否在条形码中添加检验位。检验数字也就是大家所熟知的检验位,小编接下来就给大家讲讲BarTender 条形码检验数字的相关信息。
为何使用检验数字
虽然使用条形码阅读器自动输入数据的可靠性比使用键盘手动输入数据的可靠性要高出许多倍,但从统计数据来看,前者出现解码错误的可能性永远无法消除。例如,如果用户扫描时突然出现颤动或条形码中出现打印缺陷,都可能会导致发生“替代错误”。 由于替代错误会给数据库的完整性带来极其严重的影响,因此小编强烈建议您使用“检验数字”。
虽然使用检验数字不能完全消除出现替代错误的可能性,但可以大大降低发生这种错误的几率,从而提高数据的完整性。
检验数字工作原理
如果条形码阅读器被配置为查找检验位,那么它在扫描包含检验位的条形码时,将再次执行求和运算,这与最初生成检验位时 BarTender 执行的求和运算相同。 然后,条形码阅读器将其计算的校验和值与 BarTender 打印的检验数字进行比较。 如果两个值相符,条形码阅读器将传送条形码消息。 如果这两个值不符,则条形码阅读器就会知道发生了错误,而不会传送条形码字符。这时,用户必须重新扫描条形码消息。
检验数字的符号体系特定信息
有几种符号体系始终带校检验数字打印。因此,如果指定当前所选条形码使用这些符号体系,“检验数字”选项为选中状态并灰显。