Содержание
Печать формы "Карточка гостя" на принтере пластиковых карт
Описание
Данный отчет предназначен для печати на карте информации о клиенте и об абонементе.
Как правило, заказчик заказывает в типографии дизайн карты, в котором предусматривается свободное место для печати фотографии гостя, наименования абонемента и даты его окончания (куда мы печатаем перечисленные данные).
По умолчанию:
- Печатаются поля: "Фамилия Имя", "Наименование абонемента", "Дата окончания";
- Берется последний проданный абонемент клиента.
Если необходимо распечатать другой абонемент клиента, то можно выбрать пункт "Другой абонемент клиента" и выбрать среди списка абонементов у клиента.
Данный отчет можно использовать для печати (двухсторонней) на пластиковых картах, ниже рассмотрим как это можно сделать.
Настройка
Данная форма поставляется в комплекте ПО "Абонемент" (/../FullVersionVer.../exe/frf/card_print.fr3), для ее работы требуются следующие файлы, при этом файлы card_print_d1_1.jpg, card_print_d1_2.jpg, card_print_d2_1.jpg, card_print_d2_2.jpg отвечают за дизайн печатаемой карточки, их можно видоизменять под собственные требования (при этом необходимо соблюдать размер рисунка и область отображения фотографии гостя):

Рис.1 Файлы требующиеся для работы формы
Для того, чтобы данная форма отображалась в ПО "Абонемент" на требуемой вкладке, в файле "/../exe/frf/frf.ini" в нужной секции необходимо прописать форму и отображаемое в ПО "Абонемент" название (в примере используется секция [1000] "Управление абонементом"):

Рис.2 Настройки файла Frf.ini (*)
* - При необходимости, можно указать другую секцию:
[1001] - "Настройка",
[1000] - "Управление абонементом",
[1002] - "Ночной аудит",
[1003] - "Специалисты",
[1004] - "Все мероприятия",
[1005] - "Фолио кассы".
Прочие секции frf.ini
[2001] - таблица транзакций на фолио
[2002] - Вкладка "Чеки" в "Ночном аудите" . Она же используется при регистрации платежей
ПО "Абонемент" работает с Windows принтерами и при печати карты изначально будет выбран принтер "По умолчанию".
В файле "card_print.ini" создаем секцию [hw] в которой указываем параметр "PrinterName=Название_принтера_пластиковых_карт" (например: "PrinterName=Evolis pm1h0000bs).
Параметр PrinterName - Наименование принтера, на котором должен распечатываться отчёт.
Если PrinterName пустой или принтер не зарегистрирован в системе, то отчёт распечатывается на принтере по умолчанию.

Рис.3 Настройка секции [HW] в card_print.ini
Работа в ПО "Абонемент"
Запускаем ПО "Абонемент", выбираем клиента и переходим на вкладку "Абонементы":

Рис.4 ПО "Абонемент", вкладка "Абонементы"
Нажимаем на кнопку "Печатные формы" в левом верхнем углу, откроется окно выбора формы, выбираем форму "Карточка гостя" и нажимаем кнопку "Печать", откроется окно формы с информацией о госте и об абонементе:

Рис.5 Печатные формы

Рис.6 Окно формы с выбором параметров
После выбора нужного абонемента и указания требуемых параметров печати нажимаем кнопку "Сформировать", после чего - форма отправится на печать:

Рис.7 Внешний вид печатной формы