Планирование развертывания шаблонов форм (Office SharePoint Server)

Содержание:

  • Шаблоны форм, совместимые с браузерами

  • Сценарий: обработка страховых требований

Microsoft Office SharePoint Server 2007 позволяет разворачивать огромное число форм на сервере с InfoPath Forms Services, которые можно открывать в Microsoft Office InfoPath 2007, Microsoft Office Outlook 2007 или в веб-браузере. Совместимые с браузером шаблоны форм (файлы XSN), созданные в режиме конструктора клиента InfoPath можно опубликовать в библиотеке документов с InfoPath Forms Services в качестве поддерживающих браузер шаблонов форм.

Кроме того, можно отправить в библиотеку документов шаблоны форм, несовместимые с браузером. Такие шаблоны форм можно открывать только в Office InfoPath 2007.

Действие листа

Воспользуйтесь таблицей Инвентаризация существующих форм (на английском языке) (https://go.microsoft.com/fwlink/?linkid=73266&clcid=0x419) (на английском языке), чтобы задокументировать имеющиеся формы.

Шаблоны форм, совместимые с браузером

Существует два типа шаблонов форм, совместимых с браузером: пользовательские шаблоны форм и шаблоны форм, утвержденные администратором. Шаблоны форм, которые не содержат управляемый код, не требуют полного доверия и не используют подключение к данным, управляемое администратором, могут развертываться любым пользователем с разрешением Добавление и настройка страниц. Это разрешение предоставляется по умолчанию для уровня разрешений семейства сайтов Конструктор и более высоких, но может предоставляться любой группе или пользователю администратором семейства сайтов.

Примечание

Дополнительные сведения о настройке разрешений для групп и пользователей см. в статье по Office SharePoint Server 2007Определение пользовательских уровней разрешений (Office SharePoint Server). Шаблоны форм, которые включают управляемый код (бизнес-логику с поддержкой расширенных функций, таких как запросы к базам данных и интеграция с серверами приложений сторонних производителей), требуют полного доверия или используют подключение к данным, управляемое администратором, могут развертываться только администратором.

Важно!

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

Сценарий: обработка страховых требований

В этом разделе описывается сценарий развертывания шаблонов форм, совместимых с браузерами.

Humongous Insurance, крупная страховая организация, внедряет в своей среде Office SharePoint Server 2007, чтобы клиенты, страховые агенты и связанные организации могли использовать формы в сети для обработки страховых требований. Организация прежде использовала InfoPath 2003 для внутренних нужд, и теперь использует InfoPath Forms Services для предоставления доступа своим клиентам к формам в Интернете.

Тимур, главный разработчик шаблонов форм в Humongous Insurance, только что закончил работу над шаблоном формы, позволяющим клиентам управлять их политикой через Интернет. Поскольку форма содержит бизнес-логику и подключения к данным, управляемые группой администраторов Office SharePoint Server 2007, он не может опубликовать форму напрямую в InfoPath Forms Services. Тимур публикует шаблон формы публикуется на сетевом ресурсе, указанном администратором, где может быть проверена его совместимость каким-либо стандартам проектирования, принятым для шаблонов форм. Затем он сообщает администратору о готовности своей формы к оценке.

Михаил, администратор InfoPath Forms Services, отвечающий за проверку шаблонов форм, видит в сетевой папке новый шаблон формы. Политика в отношении новых шаблонов форм в Humongous Insurance устанавливает необходимость проверки шаблона формы путем анализа его кода на предмет соответствия указаниям безопасности и стандартам проектирования. После этого шаблон формы будет загружен в промежуточную среду для последующего тестирования. Михаил оценивает код, открыв шаблон формы в программе InfoPath. Затем он должен убедиться, что код шаблона формы вызывает правильное подключение к данным, а сам шаблон формы подписан цифровым сертификатом и параметры доверия настроены верно. После того, как соответствие стандартам проектирования будет подтверждено, Михаил отправляет шаблон в промежуточную среду, которая очень напоминает производственную архитектуру Office SharePoint Server 2007.

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

Загрузите эту книгу

Этот раздел включен в следующую загружаемую книгу для удобства чтения и печати:

Полный список доступных книг приведен в разделе Загружаемые материалы для Office SharePoint Server 2007.

См. также

Понятия

Планирование требуемых шаблонов форм (Office SharePoint Server)
Планирование шаблонов форм, утверждаемых администратором (Office SharePoint Server)