InfoPath Forms Services между SharePoint Online (DvNext/MT) и SharePoint On-Premises

В этой статье описываются некоторые различия между SharePoint Online (DvNext/MT) и SharePoint On-Premises в том, как InfoPath Forms Services работает.

Параметры центра администрирования

InfoPath Forms Services — это функция на уровне фермы. Отображаемые параметры в локальном центре администрирования не могут быть изменены в среде DvNext/MT на основе каждого клиента. Это потому, что изменения этих параметров могут повлиять на других клиентов в ферме.

Доступные конфигурации InfoPath Forms Services в среде DvNext/MT — это параметры, которые показаны в следующих снимках экрана, в частности в снимке экрана "DvNext/MT".

Локальное развертывание SharePoint

Локальное развертывание SharePoint

SharePoint Online (DvNext/MT)

SharePoint Online (DvNext/MT)

Формы браузера Full-Trust

Если шаблон формы InfoPath, совместимый с браузером (XSN-файл), разработан таким образом, что требуется уровень безопасности Full Trust, шаблон формы не может быть опубликован для использования в браузере в среде DvNext/MT.

Примечание

Если вы хотите использовать шаблон формы Full Trust InfoPath в браузере, шаблон должен быть загружен в центр администрирования и включен в коллекции сайтов. Как показывает снимок экрана DvNext/MT, этот параметр недоступен.

Доступ к встроенным веб-службам SharePoint и конечным точкам REST из шаблона формы InfoPath, совместимой с браузером.

Список единственные веб-службы SharePoint, которые можно успешно запустить из формы браузера InfoPath, перейдите в следующую статью Базы знаний:

Сообщение об ошибке 2674193 при подключении формы InfoPath к веб-службе SharePoint Online: "Ошибка произошла при подключении к веб-службе"

Примечание

Встроенные веб-службы SharePoint и конечные точки REST должны быть вызваны из той же коллекции сайтов, в которую публикуется файл XSN. Нет других встроенных служб SharePoint, которые можно успешно назвать из формы браузера InfoPath в среде DvNext/MT. Любой вызов службы, которая содержится на сервере SharePoint, не будет работать, за исключением 10 вызовов веб-служб, перечисленных в KB 2674193.

Доступ к встроенным конечным точкам REST SharePoint от клиента InfoPath

Службы REST SharePoint не могут быть вызваны из клиента InfoPath, так как проверка подлинности несовместима. Вызов встроенных конечных точек REST SharePoint неподтверчен в среде DvNext/MT.

Настраиваемый код и служба кода песочницы

Запуск управляемого кода из шаблона формы InfoPath неподтверчен в среде DvNext/MT.

Примечание

Это не является специфичным для InfoPath. Поддержка службы кода песочницы удаляется из среды DvNext/MT.

Публикация сложных шаблонов форм

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

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

Запуск сложных шаблонов форм

При запуске формы InfoPath в браузере вы можете получить следующее сообщение об ошибке:

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

Обычно это происходит, так как форма загружает большие объемы данных без фильтрации. Для этого требуется слишком много ресурсов. Рекомендуется использовать подключения к данным Списка SharePoint. Это позволит применить фильтр при запросе SharePoint.

Вложения в шаблоны форм InfoPath, опубликованные в библиотеке форм, не могут превышать 5 МБ

При добавлении вложения в экземпляр формы InfoPath в экземпляр браузера, который был опубликован в библиотеку форм, вложение встроено в XML-файл InfoPath. Поэтому добавление файла с размером более 5 МБ в качестве вложения может отрицательно повлиять на производительность формы.

Это ограничение не применяется к спискам SharePoint, настроенным для использования формы InfoPath. В этой ситуации вложения файлов не встроены в XML и добавляются в стандартную папку Вложения в списке SharePoint.

Подключения к данным UDCX (подключения SSA к веб-службам SharePoint или SQL Azure)

При использовании формы InfoPath в браузере через Office 365 подключения UDCX, содержащие явные учетные данные или сведения о приложении Secure Store, не удается. Это из-за следующих InfoPath Forms Services, которые не включены в облаке:

  • Разрешить встроенную SQL проверку подлинности

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

Разница в кодовом коде учетных записей

Если форма перенесена из локальной среды SharePoint, она может содержать жесткие ссылки на учетные записи локальной среды в виде учетных записей i:0#w|domain\user или domain\user. Эти записи больше не работают в среде DvNext/MT. Их следует заменить с помощью нотации user@domain i:0#f|membership|.

Дополнительная информация

Требуется дополнительная помощь? Перейдите в сообщество SharePoint.