Введение в шаблоны форм, совместимые с обозревателем

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

При разработке шаблона форм Microsoft Office InfoPath можно выбрать создание шаблона форм, который может быть открыт или заполнен либо в приложении InfoPath, либо в веб-обозревателе. Этот тип формы называется шаблоном форм, совместимым с обозревателем. По окончании создания шаблона форм, совместимого с обозревателем, для его публикации на сервере, где работает InfoPath Forms Services, воспользуйтесь мастером публикации. Для использования в веб-обозревателе шаблон форм, совместимый с обозревателем, необходимо включить. В некоторых случаях можно включить шаблон форм самостоятельно, в процессе публикации. В других случаях, например, когда шаблон форм, совместимый с обозревателем, содержит управляемый код, это действие должен выполнить для пользователя администратор группы серверов.

В этой статье:

What is InfoPath Forms Services?

Обзор совместимости с обозревателем

Параметры совместимости

Представления только для InfoPath

Область задач «Проверка макета»

Deployment options

Что такое InfoPath Forms Services?

InfoPath Forms Services — это технология сервера, которая позволяет разрабатывать на основе браузера и форм в InfoPath, а затем распространить эти форм на внутреннем или внешнем веб-сайтов. Пользователям не требуется иметь на компьютере для заполнение формы InfoPath, а также они не должны лишние ничего загружать из Интернета. Только у них достаточно браузер, например Windows Internet Explorer, Apple Safari или Mozilla Firefox. Если у пользователей InfoPath, установленной на своем компьютере, можно отображать и заполните форму в InfoPath, а не в браузере.

Технология InfoPath Forms Services доступна в Microsoft Office SharePoint Server 2007 корпоративные лицензии, а также, отдельно, в Microsoft Office Forms Server 2007.

К началу страницы

Обзор совместимости с обозревателем

Все шаблоны форм совместимы с приложением InfoPath — следовательно, пользователи могут открывать и редактировать формы в приложении InfoPath, если оно установлено на компьютере пользователя.

При наличии доступа к серверу, на которм заущена InfoPath Forms Services, можно создать один шаблон формы, поддерживающий два типа пользователей — тех, на компьютерах которых установлено приложение InfoPath, и тех, у которых это приложение не установлено. В последнем случае пользователи заполняют формы в веб-обзревателе, а не в InfoPath.

Если у пользователя установлено приложение InfoPath, он может открыть форму в InfoPath и получить доступ ко всем возможностям заполнения формы.

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

К началу страницы

Параметры совместимости

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

Чтобы создать шаблон форм, совместимый с обозревателем, установите в диалоговом окне Создание шаблона формы флажок Включить только возможности, совместимые с веб-обозревателем, который появляется каждый раз, когда создается новый шаблон форм. Этот флажок указывает InfoPath, что нужно создать шаблон формы, совместимый с веб-обозревателем, и что планируется опубликовать этот шаблон форм на сервере служб InfoPath Forms Services.

Параметры совместимости в диалоговом окне ''Создание шаблона формы''

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

Уведомление о скрытых элементах управления в области задач «Элементы управления»

Чтобы быстро проверить текущую настройку совместимости для шаблона форм, взгляните на текст, появляющийся в нижнем правом углу окна InfoPath.

Текущая настройка совместимости для шаблона форм появляется в строке состояния

Щелчок этого текста выводит область задач Проверка макета, в которой можно изменить текущую настройку совместимости для шаблона форм. Например, если начато проектирование шаблона форм, а потом принимается решение, что шаблон должен быть совместим с обозревателем, можно изменить настройку совместимости для шаблона форм, щелкнув ссылку Изменить параметры совместимости в области задач Проверка макета. Аналогично, можно щелкнуть эту ссылку, чтобы превратить шаблон форм, совместимый с обозревателем, в шаблон форм только для Infopath.

К началу страницы

Представления только для InfoPath

Если многие пользователи получат InfoPath, преобразованную в формат, вы можете использовать все эти возможности, доступные в InfoPath, включая некоторые недоступны в веб-браузере. В этом случае можно создать два представления шаблона формы с поддержкой браузера. Для пользователей, откройте шаблон формы в веб-браузере будут одного представления. Другие представления будет использоваться только пользователи, имеющие InfoPath, преобразованную в формат.

Это представление только для InfoPath никогда не отображаются в веб-браузере. Таким образом можно использовать как это делается в это представление, которое вы бы в противном случае сможете использовать, например роли пользователей или элементы управления основной/подробности.

Совет : Можно также создать специальное представление для отображения на маленьком экране и использовать код, чтобы автоматически переключаться на это представление, когда пользователь открывает эту форму на мобильном устройстве.

К началу страницы

Область задач «Проверка макета»

Если при проектировании шаблона форм принято решение изменить настройки совместимости, чтобы сделать шаблон совместимым с обозревателем, могут возникнуть проблемы совместимости с обозревателем. Проблемы совместимости возникают, если форма содержит функции, не поддерживаемые в шаблонах форм, совместимых с обозревателем. Быстрее всего проблемы совместимости можно идентифицировать с помощью области задач Проверка макета.

Часть области задач «Проверка макета»

1. Текст в верхней части области задач означает, что шаблон формы в настоящий момент совместим и с InfoPath, и с сервером, на котором работает InfoPath Forms Services. Если этот параметр нужно изменить, щелкните ссылку Изменить параметры совместимости.

2. В области задач появляются ошибки, так как шаблон форм, совместимый с обозревателем, содержит неподдерживаемые элементы управления. Чтобы опубликовать шаблон форм, совместимый с обозревателем, удалите эти элементы управления или преобразуйте их в элементы управления, совместимые с обозревателем.

Если в области задач Проверка макета установлен флажок Проверить на сервере, кроме всех ошибок и сообщений, обнаруживаемых InfoPath, можно также просмотреть ошибки и сообщения, создаваемые сервером служб InfoPath Forms Services. Например, могут быть получены уведомления о функциях в шаблоне форм, которые могут отрицательно повлиять на обработку формы обозревателем. Эта проверка полезна, так как она позволяет увидеть потенциальные проблемы во время проектирования шаблона форм, совместимого с обозревателем, а не после его публикации на сервере.

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

К началу страницы

Параметры размещения

Все шаблоны форм с включенной поддержкой обозревателя должны размещаться на сервере служб InfoPath Forms Services. Чтобы разместить шаблон форм с включенной поддержкой обозревателя, необходимо опубликовать шаблон форм, совместимый с обозревателем, с помощью мастера публикации в InfoPath и включить поддержку его использования в Интернете.

Чтобы опубликовать шаблон форм, совместимый с обозревателем, необходимо установить в первом экране мастера публикации флажок На сервере SharePoint со службой форм InfoPath или без нее.

Часть мастера публикации

Существует два режима размещения шаблонов форм на сервере служб InfoPath Forms Services: один для пользовательских шаблонов форм и один для одобренных администратором шаблонов форм. В следующих разделах эти два варианта размещения описываются более подробно.

Пользовательские шаблоны форм

Поддержка использования этого типа шаблонов форм в Интернете может быть включена конструктором шаблона форм.

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

Пользовательские шаблоны форм выполняются со статусом безопасности «Доверие на уровне домена», то есть, этому шаблону форм доверяют компьютеры, находящиеся в том же домене, что и сервер, и подключение к данным в этом шаблоне форм может работать только с данными, находящимися в этом же домене.

Можно опубликовать пользовательские шаблоны данных в библиотеку или как тип содержимого на сервере служб InfoPath Forms Services. Для публикации шаблона форм в библиотеке необходимо разрешение на создание библиотек и списков на этом узле. Чтобы опубликовать шаблон формы как тип содержимого узла, необходимо разрешение на управление этим узлом.

Размещение пользовательских шаблонов форм лучше всего подходит для шаблонов форм, не содержащих управляемого кода и обладающих ограниченной областью распространения, например таких, которые будут использоваться сотрудниками одного отдела.

Примечание : Если нужно разместить шаблон формы, но соответствующее разрешение отсутствует, в мастере публикации появится текст, предлагающий обратиться за помощью к администратору. Прежде чем просить администратора серверов разместить шаблон формы, шаблон нужно опубликовать в доступном администратору месте. Например, пусть только что закончена разработка шаблона форм, позволяющего клиентам интерактивно управлять своими страховыми полисами. Так как шаблон форм содержит подключения к данным, управляемые администратором группы серверов, нельзя публиковать форму прямо на сервере служб InfoPath Forms Services. Вместо этого шаблон формы публикуется на сетевом ресурсе, указанном администратором, где может быть проверена его совместимость стандартам проектирования, принятым в организации для шаблонов форм. В качестве последнего действия пользователь может сообщить администратору о готовности шаблона для просмотра.

Шаблоны форм, одобренные администратором

Поддержка использования этого типа шаблонов форм в Интернете может быть включена только администратором группы серверов.

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

Шаблоны форм, одобренные администратором, могут выполняться при уровне безопасности «Полное доверие» или «Доверие на уровне домена».

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

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

К началу страницы

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×