Веб-форми на formize.com дають можливість проводити анонімні опитування, збирати інформацію про відповіді в базі даних, а також надає інструменти для аналізу відповідей.
Веб-форми також підтримують можливість генерувати файли PDF для користувача після того, як він заповнить форму на сайті. У кожній формі може бути передбачено можливість використання генератора PDF для польової популяризації однотипної форми на садах. Шаблон для генерації - це документ у форматі DOCX, в який додаються коментарі спеціального типу, що визначають області для заміни відповідей та умови виключення тієї чи іншої частини документа. Ця функція буде корисна при складанні угод, додатків і петицій, які повинні бути сформовані як нередагований документ з безперервним текстом без заповнюваних полів, тобто бути і не виглядати як паперова форма.
Як це виглядає для респондента? Він просто заповнює веб-форму
Потім він подає його та завантажує заповнений документ PDF, відредагований на основі його даних.
Щоб налаштувати генерацію PDF у Веб-формах, послідовно виконайте такі дії:
Підготуйте шаблон документа у форматі DOCX.
Створіть веб-форму на основі шаблону DOCX.
Публікуйте веб-форму.
Підготовка шаблону документа DOCX
Створіть або редагуйте існуючий документ у форматі DOCX, додавши спеціальні коментарі.
Парсер шаблонів DOCX обробляє лише первинні коментарі (тобто коментарі, які не є відповідями на інші коментарі), текст яких починається з символів «==» або «!!».
Документ DOCX є не тільки шаблоном для згенерованого документа PDF, але також шаблон для майбутньої веб-форми. Тому ви можете налаштувати деякі атрибути питань форми в коментарях документа DOCX. Детальніше про це читайте в розділі Синтаксис спеціальних коментарів.
Типи спеціальних коментарів
Парсер шаблонів DOCX розуміє два типи коментарів: коментарі заміни таумовні коментарі **.
** Коментарі заміни- це коментарі над виділеним текстом у документі, які в результаті заповнення користувачем форми можуть бути замінені, якщо користувач надасть йому нове значення. Формат коментарів: «==ІДЕНТИФІКАТОР ПОЛЯ» та «!! ІДЕНТИФІКАТОР ПОЛЯ». При створенні веб-форми на основі шаблону DOCX для ** заміни коментарівстворюються питання типу «Коротка відповідь», якщо тип питання явно не вказано в коментарях.
** Умовні коментарі- це коментарі над виділеним текстом у документі, які можуть бути включені до документа (як є), лише якщо користувач явно вирішить додати його. Формат коментарів: «==ІДЕНТИФІКАТОР ПОЛЯ: :НАЗВА_БЛОКУ» та «!! ІДЕНТИФІКАТОР ПОЛЯ: :ІМ'Я_БЛОКУ». При створенні веб-форми на основі шаблону ** DOCXдляумовні коментарістворюються питання з типом «Галочки», якщо тип питання явно не вказано в коментарях.
Назва поля в коментарях може повторюватися багато разів у документі, в цьому випадку всі ці коментарі будуть налаштовані на одне заповнюване поле у веб-формі.
Коментарі можуть бути вкладені. Тобто ви можете залишити умовний коментар ** до цілого абзацу або декількох, а всередині позначити окремі блоки тексту коментарями заміни .
Якщо користувач не введе значення в поле, пов'язане з коментарем заміни , то текст, виділений цим коментарем, не буде змінений у створеному PDF-документі.
Якщо користувач не вибере значення, пов'язане з умовним коментарем , текст, виділений цим коментарем, буде видалено зі згенерованого документа PDF.
Синтаксис спеціальних коментарів
Як було сказано вище, коментарі спеціального типу повинні починатися з символів «==» або «!!» і бути коментарями верхнього рівня, тобто не є відповідями на інші коментарі.
Чому спеціальні символи можуть бути «==» або «!!»? Це робиться для того, щоб синтаксис був простим:
- «==» визначає необов'язкове поле для заповнення у веб-формі, яке користувач може пропустити за бажанням.
- «!!» визначає обов'язкові поля. Якщо користувач не введе значення в таке поле, він не зможе подати веб-форму.
За цими спеціальними символами слідує вираз, який визначає ідентифікатор та тип коментаря. Якщо вираз містить символи «::», це ознака умовного коментаря . При цьому після символів «::» йде назва блоку умовного додавання, яке користувач може вибрати явно в веб-формі.
Решта атрибутів питання також можна визначити у тексті спеціального коментарі або у відповідях на нього. При цьому значення кожного атрибута має бути вказано в окремому рядку коментаря і починатися з назви атрибута.
Атрибути в окремих рядках спеціального коментаря
Атрибути у відповідь на спеціальний коментар
Допустимі імена і описи атрибутів {#comment -}
Позначення | Призначення | Опис |
---|---|---|
ім'я: | Питання | Назва поля, що читається людиною |
опис: | опис питання | Відображається під текстом питання. |
тип: | Тип поля | Підтримуються наступні типи: text- коротке текстове поле. Це типовий тип для коментарів заміни **. багаторядковий- абзац радіо- радіогрупа прапорці- прапорці, позначаючи один або кілька. Це типовий тип дляумовних коментарів **, що випадає- випадаючий список, виберіть один з багатьох дата- поле введення дати час- поле введення часу |
заповнювач: | Заповнювач | З'являється у полі введення, якщо значення не введено. Застосовується лише до наступних типів полів: текст багаторядковий dropdown |
підказка: | Текст підказки | З'являється під полем для заповнення дрібним шрифтом. Застосовується лише до наступних типів полів: текст багаторядковий випадаючий список дата час |
- Примітка: Оскільки редактори, такі як MS Word, автоматично пишуть початок кожного речення з великої літери, імена атрибутів також можуть починатися з великої літери, наприклад: Ім'я, Опис, Тип тощо *
Створення та публікація форми на основі DOCX
Отже, у вас є шаблон документа у форматі DOCX. Вітаємо! Ви виконали найскладнішу частину налаштування генерації документів. Лише кілька кліків ліворуч і настройка завершена.
Перейдіть на сторінку створення форми та завантажте шаблон DOCX після активації опції «Імпорт із шаблону DOCX».
Дочекайтеся завершення операції, і в діалоговому вікні натисніть «Так», щоб активувати функцію генерації PDF після заповнення користувачем веб-форми.
Потім відкрийте панель налаштувань форми, а в розділі «Дії після подання форми» виберіть мову документа. Це необхідно для правильного форматування специфічних для мови значень, таких як дати.
Внесіть зміни в створену веб-форму, якщо це необхідно. Ви можете додати додаткові описи полів, які потрібно заповнити, змінити їх тип, додати розділи, заголовки, зображення та відеоінструкції.
Нарешті, щоб опублікувати заповнену форму, натисніть кнопку «Застосувати» у верхній панелі. Ваша форма опублікована. Тепер ви можете поділитися ним, натиснувши на кнопку «Поділитися» у верхній панелі.
Змініть або додайте шаблон DOCX до існуючої форми
На додаток до створення форми на основі шаблону DOCX, ви можете прив'язати існуючу форму до будь-якого шаблону DOCX. Для цього відкрийте панель налаштувань форми в розділі «Дії після відправки форми» і натисніть кнопку «Завантажити шаблон документа DOCX». Після цього активуйте опцію «Створити PDF на основі шаблону DOCX».
Тепер потрібно створити і налаштувати поля для заповнення відповідно до спеціальних коментарів з шаблону DOCX. Ви можете зробити це вручну, а можете скористатися зручним інструментом синхронізації форм.
Для цього відкрийте меню файлу DOCX і виберіть дію «Порівняти».
На панелі, що з'явиться, ви побачите результат порівняння питань форми з полями, визначеними в шаблоні DOCX. Тут ви можете вносити швидкі виправлення для кожного питання, видалити непотрібні питання та додати відсутні питання.