Документация для ACFA-Интеллект

Предыдущая страница Свойства объекта Линия  Настройка цвета фона и размеров шаблона Следующая страница


Объект Штрих код предназначен для печати одно- и двухмерных штрих-кодов на пропусках сотрудников.

Внимание!

Штрих-коды никак не защищены от копирования и не содержат никаких ключей защиты. Вся информация на них может быть считана любым устройством, поддерживающим чтение штрих-кодов. Использование подобных форматов под ответственность владельца!

Для вызова окна свойств объекта Штрих код необходимо выполнить действия, описанные в разделе Редактирование свойств объектов в редакторе шаблона отображения.

Настройка штрих-кода

В первую очередь необходимо выбрать Формат штрих-кода (более подробное описание доступных форматов см. в спецификации соответствующего штрих-кода):

  1. AZTEC — двухмерный штрих-код, позволяющий зашифровать от 13 цифр или 12 символов латинского алфавита до 3832 цифр или 2067 символов латинского алфавита.
  2. CODABAR — одномерный штрих-код, позволяющий зашифровать цифры от 0 до 9 и специальные символы -, $, :, /, ., +
  3. CODE_39 — одномерный штрих-код, позволяющий зашифровать символы латинского алфавита в верхнем регистре (от A до Z), цифры (от 0 до 9) и специальные символы (-, ., $, /, +, % и пробел).
  4. CODE_93 — одномерный штрих-код, позволяющий зашифровать символы латинского алфавита в верхнем регистре (от A до Z), цифры (от 0 до 9) и различные специальные символы.
  5. CODE_128 — одномерный штрих-код, позволяющий зашифровать все 128 символов ASCII с помощью трех комплектов символов штрихового кода (A, B, C): 
    1. 128A (комплект A) – символы ASCII от 00 до  95 (0–9, A–Z), специальные символы и символы FNC 1-4;
    2. 128B (комплект B) – символы ASCII от 32 до 127 (0–9, A–Z, a–z), специальные символы и символы FNC 1-4;
    3. 128C (комплект C) – 00–99 (двузначное число кодируется одним символом) и символ FNC 1.
  6. DATA_MATRIX — двухмерный штрих-код, позволяющий зашифровать до 3116 символов ASCII.
  7. EAN_8 — одномерный штрих-код, позволяющий зашифровать ровно 7 цифр плюс 1 цифру контрольной суммы в конце (если отсутствует, считается равной 0).
  8. EAN_13 — одномерный штрих-код, позволяющий зашифровать ровно 12 цифр плюс 1 цифру контрольной суммы в конце (если отсутствует, считается равной 0).
  9. ITF — одномерный штрих-код, позволяющий зашифровать четное количество цифр (например, 12, 1234, но не 123).
  10. PDF_417 — двухмерный штрих-код, позволяющий зашифровать до 2710 символов (ASCII, байты, числа).
  11. QR_CODE — двухмерный штрих-код, позволяющий зашифровать до 7089 символов (см. спецификацию).
  12. UPC_A — одномерный штрих-код, позволяющий зашифровать ровно 11 цифр плюс 1 цифру контрольной суммы в начале (если отсутствует, считается равной 0).
  13. UPC_E — одномерный штрих-код, позволяющий зашифровать ровно 12 цифр плюс 1 цифру контрольной суммы в начале (если отсутствует, считается равной 0).
  14. MSI — одномерный штрих-код, позволяющий зашифровать цифры от 0 до 9.
  15. PLESSEY — одномерный штрих-код, позволяющий зашифровать цифры от 0 до 9.

Затем следует ввести в поле Пример какой-либо текст и проверить, как штрих-код отображается на шаблоне. Пример должен соответствовать данным, хранящимся в выбранном поле БД, а также правилам для выбранного формата штрих-кода. Например, при выборе предустановленного поля БД Фамилия можно ввести в поле Пример некоторые буквы и проверить отображение штрих-кода, а также отрегулировать размер элемента. Если выбран Формат, не поддерживающий введенные символы, то поля Пример и Формат будут подсвечены красным, а во всплывающей подсказке (при наведении курсора мыши) будет отображен текст ошибки на английском языке. В этом случае следует изменить либо выбранный Формат, либо поле БД, либо Пример.

Формат и пример соответствуют друг другу, поэтому QR-код отображается нормально

Выбранный формат требует 7 цифр, а в примере указано всего 4, поэтому выводится ошибка, а штрих-код не отображается в шаблоне.

Поле Отступ регулирует пустое пространство вокруг штрих-кода.

В некоторых случаях, для одномерных численных кодов, под штрих-кодом отображается зашифрованное число. Если необходимо скрыть это число, следует установить флажок Без надписей.

Выбор поля БД

Поля в группе Поле БД заполняются по аналогии с одноименными полями объекта Поле БД (см. Свoйства объекта Поле БД). Следует выбрать одно из предопределенных полей базы данных или ввести нестандартный шаблон.

В случае необходимости выбора нескольких полей, следует задать их в поле Нестандартное в формате полей БД ПК Интеллект.

Пример: Требуется отобразить ID, Фамилию, Имя, код объекта и код карты. Для этого в поле Поле БД - Нестандартное следует ввести строку {id},{name},{surname},{facility_code},{card}. Разделителями будут запятые. Также можно использовать точки, пробелы, и т.п.

Рекомендуется убедиться в том, что выбранный формат штрих-кода позволяет кодировать все символы, использованные в нестандартном или предопределенном поле базы данных (например, не следует выбирать формат EAN_8, если выбрано поле Фамилия, или CODE_39, когда в нестандартном поле БД в качестве разделителей использованы двоеточия ":").

Настройка границ

Имеется возможность добавить вокруг штрих-кода границу заданного цвета и толщины.

  • No labels