О веб-формах

PDF-формы могут оказаться полезными для рассылки и сбора информации через Интернет. Для этого необходимо создать несколько функциональных кнопок, обладающих теми же функциями, что и некоторые сценарии HTML. Для сбора и отправки данных в базу данных на веб-сервере должно находиться CGI-приложение. Можно воспользоваться любым CGI-приложением, собирающем данные форм (в формате HTML, FDF, или XML).

Перед размещением формы в Интернете убедитесь, что имена полей соответствуют тем, которые заданы в CGI-приложении.

Примечание.

Программные продукты Adobe Acrobat не рассчитаны на создание CGI-сценариев, поэтому они должны создаваться отдельно.

Добавление функции отправки

Действие «Отправить форму» предназначено для передачи данных формы на адрес электронной почты или на веб-сервер, указанный по URL-адресу. Кнопка «Отправить» предназначена для отправки файлов на сервер или в базу данных. Например, к форме можно приложить отсканированные изображения или другие файлы. При нажатии кнопки «Отправить» эти файлы передаются вместе с прочими данными формы.

Примечание.

Если PDF-форма содержит кнопку для отправки по e-mail, то, чтобы облегчить рассылку формы, можно воспользоваться рабочим процессом «Разослать».

  1. Выберите «Инструменты» > «Формы» > «Изменить», затем выберите «Кнопка» в списке Добавить новое поле и создайте кнопку.
  2. Дважды щелкните на кнопке, чтобы открыть диалоговое окно Свойства кнопки.
  3. Откройте вкладку «Действия» и в меню «Выполнить действие при» выберите Mouse Up.
  4. В меню «Выбрать действие» выберите «Отправить форму» и нажмите «Добавить».
  5. В диалоговом окне «Отправить выбранные поля форм» заполните поле «Ввести URL-адрес для этой ссылки».
    • Чтобы отправлять данные формы на веб-сервер, введите URL-адрес.

    • Чтобы отправить данные формы по e-mail, введите mailto:, после чего укажите адрес электронной почты. Например, так: mailto:nobody@adobe.com.

  6. Внесите необходимые изменения в другие параметры и нажмите кнопку «ОК», чтобы закрыть диалоговое окно.
  7. Задайте необходимые настройки на других вкладках диалогового окна Свойства кнопок и нажмите «Закрыть».

Параметры окна «Отправить выбранные поля форм»

FDF

Экспортирует в виде FDF-файла. Можно выбрать один или несколько доступных параметров: данные, введенные пользователем, комментарии и пошаговые изменения в файл PDF. Вариант Пошаговые изменения в PDF-файле рекомендуется использовать при экспорте цифровых подписей, поскольку таким образом они проще считываются и восстанавливаются сервером.

Примечание.

 Если сервер возвращает пользователю данные в формате FDF или XFDF, то URL-адрес сервера должен заканчиваться на #FDF (например: http://myserver/cgi-bin/myscript#FDF).

HTML

Экспортирует в виде HTML-файла.

XFDF

Экспортирует в виде XML-файла. Можно выбрать экспорт данных полей форм, комментариев или того, и другого.

Весь документ PDF

Экспортирует весь файл PDF формы целиком. Этот вариант рекомендуется для сохранения электронных подписей, хотя он получится больше в размерах, чем FDF.

Примечание.

 Если PDF-форма будет заполняться в приложении Adobe Reader, необходимо в качестве параметра «Экспортировать формат» выбрать FDF или XFDF.

Все поля

Экспортирует все поля форм, даже если они не содержат никаких значений.

Только эти

Экспортирует только определенные поля форм. Чтобы их определить, нажмите «Выбрать поля» и укажите необходимые поля форм, а также определите, следует ли включать пустые поля.

Преобразовать дату в стандартный формат

Экспортирует все даты, содержащиеся в форме, в едином формате, независимо от того, в каком виде они вводились.

Добавление кнопки «Очистка формы»

Кнопка Очистка формы удаляет все данные, введенные пользователем в форму. Действие этой кнопки аналогично действию функции «Инструменты» > «Формы» > «Другие задачи» > «Очистить форму», которая доступна при создании и редактировании форм Acrobat. Она, однако, позволяет определить собственную кнопку очистки, которая будет очищать только определенные поля.

  1. Выберите «Инструменты» > «Формы» > «Изменить», затем выберите инструмент «Кнопка» из списка Добавить новое поле и создайте кнопку.
  2. Дважды щелкните на кнопке, чтобы открыть диалоговое окно Свойства кнопки.
  3. Откройте вкладку «Действия» и в меню «Выполнить действие при» выберите Mouse Up.
  4. В меню «Выбрать действие» выберите «Очистить форму» и нажмите «Добавить».
  5. В диалоговом окне «Очистить форму» выполните одно из следующих действий, а затем нажмите «OК».
    • Установите флажки, чтобы отметить или снять отметку с полей, которые вы хотите сбрасывать нажатием этой кнопки.

    • Выделите все.

    В список на вкладке «Действия» под действием Кнопка мыши отпущена вставлено значение «Очистка формы».

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

Добавление кнопки импорта данных

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

Примечание.

Действие Импорт данных формы производит поиск файла данных для импорта. В зависимости от установленной операционной системы (Windows или Mac OS) поиск ведется в разных местах. В ОС Windows поиск производится в папках «Acrobat» или Adobe Reader, в текущей, системной папке, в папке Windows «Мои документы/Adobe/Acrobat» и папках, перечисленных в параметре среды PATH. В Mac OS поиск производится в папках «Acrobat» или Adobe Reader и в папке «Системные установки».

  1. Выберите «Инструменты» > «Формы» > «Изменить», затем выберите «Кнопка» в списке Добавить новое поле и создайте кнопку.
  2. Дважды щелкните на кнопке, чтобы открыть диалоговое окно Свойства кнопки.
  3. Откройте вкладку «Действия» и в меню «Выполнить действие при» выберите Mouse Up.
  4. В меню «Выбрать действие» выберите Импорт данных формы и нажмите «Добавить».
  5. Найдите и выберите FDF-файл, затем нажмите «Открыть».
  6. Откройте другую вкладку диалогового окна Свойства кнопок, чтобы продолжить установку свойств, или нажмите «Закрыть».

Значения для экспорта CGI

Значение для экспорта - это данные, отправляемые в CGI-приложение для идентификации выбранного пользователем поля формы. Оно должно указываться только в том случае, если верны оба следующих утверждения.

  • Данные собираются в базу данных электронным способом через локальную сеть компании или через Интернет.

  • Данные отличаются от элемента, назначенного полем формы, либо поле формы является переключателем.

    При определении значений для экспорта следует придерживаться следующих рекомендаций:

  • Для обозначения того, что выбран флажок или переключатель, используйте значение по умолчанию («Да»).

  • Указывайте значения для списков и раскрывающихся списков только в том случае, если нужно задать значение, отличное от представленных элементов, например, чтобы оно соответствовало названию поля формы в базе данных. Выбранный в списке или раскрывающемся списке элемент используется как значение для экспорта, если в диалоговом окне «Свойства» не задано другое экспортное значение.

  • Связанные переключатели должны иметь одинаковые названия полей, но различающиеся значения для экспорта. Это обеспечит правильную работу переключателей и сбор значений в базу данных.

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет