Konstantinus написал(а):
-------------------------------------------------------
> Мы планируем весной приобристи термотрансферный
> принтер для печати штрих кодов и начать оклеивать
> фонд.
>
> Вопрос номер 1. Посоветуйте пожалуйста модели
> хороших принтеров.
>
> Вопрос номер 2. Как формировать штрих-код.
>
> Я так понял что штрих-код желательно должен иметь
> метку "читатель" - "книга", а дальше произвольный
> уникальный набор цифр.
Вопросы термотрансферной печати основательно разобраны в ветке "Штрихкодирование и всё с ним связанное". После того как Максим систематизировал этот материал, даже я нашел в знакомых, казалось бы, топиках много нового. [
irbis.gpntb.ru] Обязательно посмотрите эту ветку.
Но здесь предлагаю рассмотреть возможности лазерной печати. Почему Вы не считаете возможным её использование? Уточните, пожалуйста, библиотеку какого типа представляете, используется ли у вас многоэкземплярный учёт(экземпляры со статусом U) и какими материальными средствами вы располагаете.
Что касается способов генерации штрихкодов, особенно генерации в ИРБИС, и метки-префикса для читательских билетов, то эти вопросы мало затрагивались на форуме, так как соответствующие возможности появились в системе сравнительно недавно.
1. Префикс читательских билев. Наиболее полная характеристика режима с использованием префикса дана в релизе. Процитирую его:
"4. В интерфейсе СКОРОСТНОЙ КНИГОВЫДАЧИ (на основе штрих-кодов) сделана доработка, позволяющая сделать книговыдачу еще более скоростной - в том случае, когда есть признак, позволяющий автоматически отличить штрих-код чит.билета от штрих-кода экземпляра. Для этого вводится новый параметр INI-файла (раздел MAIN, irbisb.ini для ИРБИС32 и cirbisb.ini для ИРБИС64)
ReaderBarCode=
В качестве его значения необходимо указать ПРЕФИКСНУЮ часть штрих-кода специфичную ТОЛЬКО для чит.билетов. В этом случае скоростную книговыдачу можно вести БЕЗ переключения между режимами ВЫДАЧА и ВОЗВРАТ, т.е. можно "смешивать" операции выдачи и возврата (например, в процессе выдачи книг некому читателю можно выполнить возврат книг от других читателей, а затем продолжить выдачу книг первому читателю), т.е. штрих-коды книг и чит.билетов можно считывать в "беспорядке" - система автоматически решает, что с этим делать. "Безукоризненно" это работает для экземпляров индивидуального учета (НЕ для экземпляров со статусом U) - т.е. при этом в окне ВОЗВРАТ переключатель ИДЕНТИФИКАЦИЯ ЧИТАТЕЛЯ должен быть отключен."
Казалось бы, всё абсолютно ясно. Если задать для читательских билетов префикс "9" для читательских билетов(например, если в штрихкоде 7 цифр, то можно можете предположить, то 8999999 уникальных штрихкодов для книг будет распечатано не скоро, и отвести один миллион комбинаций читателям), то можно использовать эту технологию. Но, увы, при установке этого префикса у меня оказались заблокированы все поля ввода (курсор есть, а ввести ничего нельзя), поэтому я не смог его проверить.
Это конечно не означает, что режим не работает. Это означает, что я пока не смог с ним разобраться. Поэтому буду рад, если о нём выскажутся специалисты.
Есть только один момент, который несколько смущает: в релизе сказано, что со статусом U режим работает неидеально. Конечно, смешивать операции выдачи и возврата при выдаче многоэкземплярной литературы трудно, но почему нельзя использовать префикс читателя для автоматического перехода между полями "штрихкод-читатель", или вообще обойтись одним полем для штрихкода книги и читателя?
Всё вышесказанное можно квалифицировать как "общие размышления", поскольку за ним не стоит опыт работы. Страшно жалею, что мне не удалось посмотреть скоросную книговыдачу на конференции. Поэтому последнее слово за специалистами, т. е. теми, кто реально использует программу.
Редактировано 3 раз. Последний раз 08.12.2006 00:16 пользователем Кирилл Соколинский (СЗТУ).