Редактор шаблонів додатків
Розділ «Редактор шаблонів додатків» призначений для налаштування шаблонів документів (дипломів, додатків до дипломів та атестатів) із використанням змінних даних.
Система автоматично підставляє значення у шаблон під час генерації документа.
Вибір шаблону
Поле «Шаблон» дозволяє обрати тип документа:
* Диплом
* Додаток до диплома
* Додаток до атестата
Вибір шаблону визначає набір доступних змінних.
Основні параметри
* Відділення — обмежує застосування шаблону до певної спеціальності
* До атестату / До диплому — визначає тип документа
* Фон — зображення для друку документа
* Фон (зворотня сторона) — фон для другої сторінки
* Показувати фон під час друку — вмикає або вимикає друк фону
Додаткові поля
Додаткові поля — це користувацькі змінні, які використовуються у шаблоні.
Призначення
Дозволяють задавати статичні або змінні значення, які не входять до стандартного набору системи.
Структура поля
* Назва в шаблоні — ключ змінної
* Значення — текст, який буде підставлено
Використання
У шаблоні змінна вставляється у форматі:
{назва_поля}Приклад
Поле:
* direktor_fio = П.П. Петров
У шаблоні:
Директор: {direktor_fio}Результат:
Директор: П.П. ПетровРобота з позиціонуванням
При перегляді вже створеного шаблону:
* додаткові поля можна перетягувати (drag & drop) по документу
* для збереження позиції достатньо зробити подвійний клік по елементу
Це дозволяє точно розміщувати дані відповідно до макету документа
Принцип роботи
1. Система обробляє шаблон документа
2. Визначає всі змінні у форматі {...}
3. Підставляє значення:
* системні — з бази даних
* додаткові — з налаштувань користувача
4. Формує готовий документ
Доступні змінні
Додаток до атестата
* {stname} — ПІБ
* {ssurname} — прізвище
* {sname} — ім’я
* {sfname} — по батькові
* {sname_fname} — ім’я та по батькові
* {serednii_bal} — середній бал
* {ball200} — 200-бальна шкала
* {zdobuv} — здобув / здобула
* {proishov} — пройшов / пройшла
* {atestat} — номер атестата
* {dpa} — оцінки ДПА
* {rating_list} — оцінки (12-бальна)
* {rating_list_5} — оцінки (5-бальна)
* {rating-*} — предмет та оцінка
Додаток до диплома
* {stname} — ПІБ
* {ssurname} — прізвище
* {sname} — ім’я
* {sfname} — по батькові
* {sname_fname} — ім’я та по батькові
* {stbith} — дата народження
* {diplom} — номер і серія диплома
* {dodatok_number} — номер додатку
* {atestat} — номер атестата
* {zdobuv} — здобув / здобула
* {proishov} — пройшов / пройшла
* {ekzamen} — іспит
* {rating_list} — оцінки
* {rating_list_5} — оцінки (5-бальна)
* {rating_table_5} — таблиця оцінок
* {rating-*} — предмет та оцінка
Важливі зауваження
* Назви змінних є чутливими до регістру
* Формат змінної: {назва}
* Заборонено використовувати пробіли у назвах
* Назва в шаблоні повинна повністю співпадати з назвою поля
Рекомендації
Рекомендується використовувати додаткові поля для:
* підписів (директор, комісія)
* назв документів
* серій та кодів
* службової інформації
Для відображення оцінок:
* список — {rating_list}
* таблиця — {rating_table_5}
Типовий сценарій роботи
1. Обрати тип шаблону
2. Налаштувати параметри
3. Додати додаткові поля
4. Вставити змінні у шаблон
5. Розташувати поля (за потреби)
6. Зберегти зміни
7. Згенерувати документ
Підтримка
У разі некоректного відображення даних:
* перевірте правильність назв змінних
* переконайтесь, що відповідні дані заповнені в системі
Типові помилки
Змінна не підставляється
Причини:
* неправильна назва ({Direktor} замість {direktor})
* помилка в регістрі
* поле не створене
Виводиться {назва} замість значення
Причини:
* змінна не знайдена в системі
* не заповнене додаткове поле
Дані з’їжджають при друці
Причини:
* поле не зафіксовано
* не виконано подвійний клік після переміщення
* некоректний фон або масштаб
Оцінки не відображаються
Причини:
* відсутні дані у студента
* використано неправильну змінну (rating_list vs rating_table_5)
Неправильне відмінювання (здобув/здобула)
Причини:
* відсутня або некоректна стать студента
Шаблон виглядає по-різному на різних ПК
Причини:
* різні налаштування друку
* вимкнений друк фону
Доступ до розділу за замовчуванням мають наступні групи доступу
- Редактор інформації по студентах Базові права управління
43