MS InfoPath выдает ошибку подключения при попытке поиска по списку в режиме “Предварительного просмотра”

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/45612

Вопрос

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

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

Так почему же это происходит?Я сам отвечу на этот вопрос;есть много сообщений в блоге об этом решении, но ни одно из них не связано непосредственно с моим набором симптомов.

Это было полезно?

Решение

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

Решение довольно простое...

  • Сначала создайте библиотеку подключений к данным в месте, общедоступном для всех пользователей формы на вашем сайте.
  • Перейдите к действиям сайта> Дополнительные параметры, а затем найдите Библиотеку подключения к данным.
  • Назовите библиотеку подключения к данным так, как вам нравится;вы будете использовать его для размещения файла, который мы в конечном итоге создадим для нашего междоменного подключения к передаче данных.
  • Теперь зайдите в MS InfoPath и установите подключение для передачи данных.Если вы не знаете, как установить подключение для передачи данных, то, скорее всего, вы, скорее всего, не будете читать этот пост...
  • После подключения к вашему целевому списку или библиотеке данных вернитесь в меню Подключения к данным.
  • Выделите ваше целевое подключение для передачи данных и затем нажмите "Преобразовать в файл подключения".
  • Затем вам будет предложено сохранить этот новый файл подключения.
  • Продолжайте и сохраните его в библиотеке подключения к данным, которую вы создали на первом шаге этого поста.

Если другие ваши списки находятся на том же сайте, вам не нужно преобразовывать их подключения к данным;это преобразованное соединение должно сделать свое дело.Я не уверен в использовании другого сайта / подсайта в том же семействе сайтов.Если по какой-то причине другой сайт по-прежнему не загружается, то просто повторите эти инструкции!

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

Другие советы

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

Именно для передачи данных в списках Office 365 (SharePoint Online), веб-сервисы и т. Д. Это отличается от помещений SharePoint Server Server?

Одно время у меня были очень серьезные проблемы (до прыжка на неправильные выводы), потому что

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top