Текстовый поиск

Данная функция осуществляет поиск указанного текста в данных для печати и в случае его обнаружения выполняет указанные операции (например, печать логотипа и вывод звука) после обрезания счета. При использовании драйвера принтера операции выполняются на каждой странице, если включена функция обрезания после каждой страницы, и на каждом документе, если включена функция обрезания после каждого документа. Для использования данной функции в отношении данных, печатаемых с помощью драйвера принтера, режим печати драйвера принтера должен иметь значение "Построчная" во вкладке параметров устройства в свойствах принтера.

Начало работы

  1. Выбор параметра "Enable функцию текстового поиска"
    Выберите значение "Enable функцию текстового поиска" в верхней части окна.
  2. Настройка параметров функции
    Задайте параметры "Повтор" и "Печать триггера".
  3. Настройка текста триггера и операции, выполняемой после печати
    В области "Текст триггера и операция" выберите текст триггера и операцию, выполняемую после печати.
  4. Сохранение настроек в памяти принтера
    Нажмите кнопку "Запомнить указанные выше настройки", чтобы сохранить настройки в памяти принтера.
    Настройки с установленными флажками в поле "Включено" в области "Текст триггера и операция" сохраняются в памяти принтера.
Вернуться к началу

Детальное использование


Параметры функции

Параметры "Повтор" и "Печать триггера" описываются ниже.

Повтор:
Один раз для каждого счета Операция выполняется один раз для каждого счета, даже если одинаковый текст триггера встречается несколько раз в счете.
При каждом совпадении Если одинаковый текст триггера встречается несколько раз в счете, операция выполняется столько раз, сколько данный текст встречается в счете.

Печать триггера:
Печатать Текст триггера печатается как есть.
Не печатать Текст триггера не печатается.
Заменить на пробелы Текст триггера печатается в виде пробелов.

 

Область текста триггера и операции

Одна строка представляет сочетание настроек. Можно задать до 100 сочетаний. Можно назначить несколько операций для одного текста триггера. Операции выполняются в последовательности обнаружения текста. Примеры результатов поиска для разных сочетаний данных для печати и текста триггера представлены здесь.
Описание процедуры редактирования текста триггера и операции представлено ниже.

Для выбора строки Нажмите на номер строки с левой стороны.
Для добавления строки Последняя строка всегда является новой строкой. При изменении каких-либо элементов в последней строке происходит добавление данной строки.
Для удаления строки Выберите строку, которую необходимо удалить, щелкните правой кнопкой мыши на строке, чтобы открыть контекстное меню, и выберите пункт "Удалить".
Можно также выбрать строку для удаления, а затем нажать кнопку DELETE (Удалить). С помощью данного способа можно удалять несколько строк.
Для перемещения строки Выберите строку, которую необходимо переместить, щелкните правой кнопкой мыши на строке, чтобы открыть контекстное меню, и выберите пункт "Вверх" или "Вниз".
Для копирования строки Выберите строку, которую необходимо скопировать, щелкните правой кнопкой мыши на строке, чтобы открыть контекстное меню, и выберите пункт "Копировать".

Элементы в каждой строке описаны ниже.

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

 

Настройка операций и их параметров

Параметры операции зависят от значения параметра "Операция".
Следует быть очень внимательным при настройке операций, поскольку различные команды, которые указываются в данных для печати перед выполнением операций, будут применяться к данным операциям.

Параметры для каждой операции описаны ниже.

Текст + LF, Текст + Обрезание

Введите текст для вывода.
Текст можно вводить в шестнадцатеричном формате. Для ввода текста в шестнадцатеричном формате вставьте '\x' или '\0x' перед каждым байтом шестнадцатеричного кода. Можно ввести до 7680 байт.

Примечание: Используйте символ 'x' нижнего регистра в '\x' и '\0x', который обозначает ввод данных в шестнадцатеричном формате.
Использование символа 'X' верхнего регистра будет означать, что данные представлены не в шестнадцатеричном формате.

Ниже представлен пример команды, записанной в шестнадцатеричном формате.

Пример входных и выходных данных:
Вводимые символы \x1b\x69\x03\x03ShopName\x0a\x1b\x69\x00\x00TEL:000-000-0000\x0aFAX:999-999-9999\x0a
или
\0x1b\0x69\0x3\0x3ShopName\0x0a\0x1b\0x69\0x0\0x0TEL:000-000-0000\0x0aFAX:999-999-9999\x0a
Значение ESC i 3 3 ShopName LF ESC i 0 0 TEL:000-000-0000 LF FAX:999-999-9999
Результат на выходе

 

Логотип, Логотип после обрезания (Логотип + Обрезание), Логотип до обрезания (TSP654II)

Выберите номер (от 1 до 255) логотипа, который необходимо вывести на печать.
Логотип после обрезания позволяет сначала печатать и обрезать страницы переменной длины, а затем печатать и обрезать логотипы. Логотип до обрезания позволяет сначала печатать страницы переменной длины, а затем печатать и обрезать логотипы.


Звук (FVP10)

Выберите номер (от 1 до 255) звукового файла, который необходимо воспроизвести.


Cash Drawer 1, Cash Drawer 2

Задайте длительность импульса для выдвижной кассы, которую необходимо открыть.


Звуковой сигнал 1, Звуковой сигнал 2

Задайте период времени звучания устройств Buzzer.


Двоичный файл

Поместите курсор в поле параметра операции, чтобы открыть окно "Выбор двоичного файла". В нем можно выбрать файл, который содержит данные для печати.
Максимальный размер файла, который можно выбрать, составляет 7680 байт.


 

Проверка выбранной операции

Выберите строку для проверки и нажмите кнопку "Проверить операции", чтобы выполнить проверку выбранной операции и параметров операции. Можно выбрать несколько строк и последовательно их проверить.

Примечание: Данный тест предназначен для проверки операций; он не может использоваться для проверки функции текстового поиска.

 

Сохранение настроек в памяти принтера

Нажмите кнопку "Запомнить указанные выше параметры", чтобы сохранить параметры строк с установленными флажками в поле "Включено" в области "Текст триггера и операция".
Максимальное количество данных, параметры всех записываемых строк, которые можно сохранить в памяти принтера составляет суммарно 7680 байт.

 

Печать текущих параметров, сохраненных в памяти принтера

Нажмите кнопку "Печать текущих параметров, сохраненных в памяти принтера", чтобы напечатать параметры принтера для текстового поиска.

 

Экспорт и импорт настроек

Список звуковых файлов можно сохранить как XML-файл для использования позднее или для применения таких же настроек на другом принтере такой же модели.

Нажмите кнопку "Экспорт", чтобы открыть окно "Сохранить как...". Укажите имя файла и сохраните файл в формате XML (.xml) или как двоичный файл принтера (.prn).
Данную функцию можно использовать для импорта XML-файлов в память принтера.
Файлы конфигурации принтера (двоичные файлы) можно отправлять напрямую в память принтера для его настройки без использования данной функции. Их невозможно импортировать.

Можно импортировать XML-файлы, которые вы экспортировали ранее.
Нажмите кнопку "Импорт", чтобы открыть окно "Открыть". Выберите XML-файл, который вы экспортировали ранее. Выберите файл, который необходимо импортировать, и нажмите кнопку "Открыть", чтобы вывести на экран в области "Текст триггера и операция" содержимое импортированного файла. Для сохранения данных настроек в памяти принтера нажмите кнопку "Запомнить указанные выше параметры".

Вернуться к началу

Дополнительное объяснение


Примеры результатов поиска для разных сочетаний данных для печати и текста триггера

1. Обнаруживаются текстовые строки, которые частично совпадают с текстом триггера.
Данные для печати pineapple
Запустить печать текста 1 "apple"
Результат поиска обнаруживается текст "apple".

2. Поиск выполняется от начала данных для печати.
Данные для печати apple banana
Запустить печать текста 1 "banana"
Запустить печать текста 2 "apple"
Результат поиска обнаруживается текст "apple", затем обнаруживается текст "banana".

3. Если текстовая строка триггера содержит еще одну текстовую строку триггера, обнаруживается только более длинная текстовая строка.
Данные для печати apple pie
Запустить печать текста 1 "apple"
Запустить печать текста 2 "apple pie"
Результат поиска обнаруживается текст "apple pie".

Правовая информация

Copyright © 2014 Star Micronics Co., Ltd. Все права защищены.