public:doc:cashdesk:agreement

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
public:doc:cashdesk:agreement [08:59 01/10/2019] – создано ilipublic:doc:cashdesk:agreement [15:31 11/12/2023] (текущий) – [Сохранение шаблона] ili
Строка 18: Строка 18:
       * Редактировать - редактировать выбранный шаблон       * Редактировать - редактировать выбранный шаблон
       * Предпросмотр - просмотр шаблона, заполненного тестовыми данными.       * Предпросмотр - просмотр шаблона, заполненного тестовыми данными.
 +
 +==== Редактирование шаблона ====
 +
 +Нажмите Шаблон: Редактировать. Открывшееся окно позволяет отредактировать шаблон договора.{{ :public:doc:cashdesk:redaktor_soglashenija.jpg?nolink |}}
 +Шаблон договора разделен на несколько секций (правый клик на шаблоне, "Редактировать секции"):
 +{{ :public:doc:cashdesk:redaktor_otcheta.jpg?nolink |}}
 +
 +  * Верхнее поле (Page Header) - секция, которая будет напечатана в начале каждой страницы
 +  * Заголовок отчета - секция, которая будет напечатана только единожды, на первой странице
 +  * Верхний колонтитул - верхний колонтитул для каждой страницы
 +  * Заголовок группы - используется при группировке данных, печатается для каждой группы
 +  * Детализация (Detail) - строка с данными, будет повторена столько раз, сколько записей в источнике данных (в данном случае одна запись на ребенка)
 +  * Подвал группы - используется при группировке данных, печатается для каждой группы
 +  * Подвал отчета - секция, которая будет напечатана только единожды, на последней странице
 +  * Нижний колонтитул - нижний колонтитул для каждой страницы
 +
 +В каждой секции могут быть размещены элементы для печати (текст, линии, изображения и т.п.) (см перечень стандартных элементов).
 +
 +Для печати статического текста рекомендуется использовать "Сложный текст" - текст с возможностью форматирования.
 +
 +==== Привязка данных ====
 +
 +К элементам типа "Текст", "Таблица" и т.п. можно привязать данные из текущего чека, для этого:
 +  * Перетащите элемент на нужную секцию, или выберите уже существующий элемент
 +  * Нажмите на значок в виде шестерёнки в верхнем правом углу элемента
 +  * В появившемся окне выберите значение Выражение из выпадающего списка\\ {{ :public:doc:cashdesk:privjazka_dannyx.jpg?nolink |}}
 +
 +Элементы, к которым привязаны данные помечены жёлтой "бочкой" в правом верхнем углу.
 +
 +Для вывода информации о всех детях (подчиненных) нужно помещать элементы с привязкой к данным в секцию Детализация (Detail)
 +
 +==== Описание передаваемых данных ====
 +
 +  * Card - информация о карте посетителя (ребенка, подчиненного)
 +    * BoardNumber - бортовой номер карты
 +    * Code - код (UID) карты
 +    * GoodTypeName - тип карты
 +    * InstallationName - название инсталляции
 +  * User - данные о посетителе (ребенке, подчиненном)
 +    * Surname, Name, Patronomic - ФИО
 +    * DisplayName - обращение
 +    * Birthday - дата рождения
 +    * Email - электропочта
 +    * PhoneNumber - телефон
 +  * Owner - данные о старшем группы (родителе, ведущем)
 +    * Card - данные о его карте (поля аналогичны приведенным выше)
 +    * User - данные о нем самом (поля аналогичны приведенным выше)
 +
 +==== Сохранение шаблона ====
 +
 +После внесения изменений **обязательно** сохраните их в файл (Кнопка сохранить в меню "Дизайнер отчета" во вкладке "Главная"). После закрытия редактора путь к файлу будет подставлен в [[http://wiki.lime-it.ru/doku.php/public/doc/cashdesk/agreement#nastrojka|настройку печати договора ответственности]] в поле "Файл с шаблоном" автоматически . В дальнейшем редактироваться будет именно тот шаблон, который задан в данной настройке.
 +
 +===== Ссылки =====
 +
 +  * [[public:doc:plaginy|]]
  
  
 {{tag>public doc cashdesk_doc}} {{tag>public doc cashdesk_doc}}
  • public/doc/cashdesk/agreement.1569920341.txt.gz
  • Последнее изменение: 08:59 01/10/2019
  • ili