书标打印,是针对具体册实体的,所以它是通过从实体库(册数据库)中获得待打印的册实体,并返回其索取号,然后供标签打印程序将索取号兑现到标签纸上。
获得待打印的册实体信息有三种方式,一是利用册记录在实体库中的记录号范围,二是利用册登记时提交的登记批次号,三是册条码文件。
前两种,都可能因为分布式多用户进行数据加工,导致无法准确控制数据与图书的一一对应关系,所以在标签打印流程中,我不推荐。
最好的办法是将你待打印标签的图书搬出来,用条码枪,一本接一本读取其册条形码,将这些册条码存贮进一个纯文本文件中,保存它,视为条形码文件。在你一本一本读取图书条码时,你就可以有意识地依序码放这些图书。显然,你的条形码文件中的条码号,跟你码放的图书是有对应顺序的吧?
然后,你在实体统计窗中,根据条码文件装载,进行打印标签的操作,那么,最终打印出来的标签就一定跟你码放的图书一一对应。
提醒一下:
1、新系统的标签打印,是依册实体进行,而非依书目进行。即不是说你用一本复本的条码,程序就会自动将这个书目下的所有复本的标签都打印出来——你扫一个条码,就打印一个标签。如果对这种设计的合理性与先进性感兴趣,提出来后,我可以再解释。
2、标签打印,需要根据你们的标签纸尺寸与打印机进行细调。如果因为你们配置的尺寸不妥当,假如有20册书,正常打印应该是4列,每列5个标签;但因为你们的标签纸尺寸窄,只打印出了2列,只有10个,那么你们按序贴标签时,显然就会错位了。因为看起来是第一个标签,其实是第二个。所以,为防范出现这种误会,可根据一张标签纸的标签个数,找出相应本图书先进行打印测试,如果输入了相同的标签数量,也是有序的,就没问题了。
3、我们的标签输出顺序是从左往右、从上往下。如果以为是从上往下、从左往右或别的顺序揭贴标签,当然也会失去正常的顺序。
4、如果我的回复能解决你们的问题,也请及时告之导致你们出现问题的原因是什么,谢谢配合