Формы InfoPath 2010 не открываются в браузере с помощью IE8

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

Дополнительные сведения см. в этом видео: http://www.youtube.com/watch?v=lkIeE8MTnSc


person Jeffrey McFarland    schedule 09.09.2011    source источник
comment
Я думаю, что это проблема суперпользователя, поскольку она связана с тем, какая программа используется для открытия XML-документа.   -  person Preet Sangha    schedule 09.09.2011
comment
Я не понимаю, что ты имеешь в виду, Прит. Можете ли вы объяснить дальше?   -  person Jeffrey McFarland    schedule 13.09.2011


Ответы (4)


У меня такая же проблема. Для меня вставка «?OpenIn=Browser» после ссылок (по умолчанию) решила проблему.

person user2682836    schedule 14.08.2013

Вы можете заставить Sharepoint открывать формы Infopath в браузере, а не в клиентском приложении (Infopath).

Короче:

  1. Убедитесь, что ваша форма включена в браузере
  2. Убедитесь, что для вашей библиотеки форм установлено значение «Отображать как веб-страницу» в дополнительных настройках.
  3. Убедитесь, что вы настроили InfoPath Forms Services для отображения шаблонов форм, которые пользователи включили в браузере.

Цитата из Откройте форму Infopath в Браузер при нажатии кнопки «Новый элемент» в библиотеке форм:

Когда вы создаете форму Infopath, убедитесь, что вы установили флажок Включить функции, включенные в браузере, только в то время, когда вы создаете новую форму infopath. Убедитесь, что ваша форма включена в браузере (Инструменты -> Параметры формы -> Совместимость) в InfoPath. Флажок «Создать форму, которую можно открыть в браузере» отмечен и выбран. После создания формы опубликуйте ее в своей библиотеке форм Sharepoint.

После этого выполните этот шаг:

  • Перейдите в библиотеку форм, в которой вы опубликовали шаблон формы InfoPath.
  • Нажмите «Настройки» в строке меню «Библиотека форм» и выберите «Настройки библиотеки форм» в раскрывающемся меню.
  • На странице «Настройка» в категории «Общие параметры» щелкните Дополнительные параметры .
  • На странице «Дополнительные параметры библиотеки форм:» в категории «Документы с поддержкой браузера» выберите «Отображать как веб-страницу».

В Центре администрирования также обязательно включите эту функцию.

Чтобы включить этот параметр:

  • Откройте центр администрирования SharePoint.
  • Перейдите на вкладку Управление приложениями.
  • На странице «Управление приложениями» в категории InfoPath Forms Services нажмите «Настроить InfoPath Forms Services».
  • На странице Настройка InfoPath Forms Services в категории Шаблоны форм с поддержкой браузера пользователя установите флажок Отображать шаблоны форм, которые пользователи поддерживают с помощью браузера.
person Dennis G    schedule 12.09.2011
comment
moontear, ты просмотрела видео на ютубе? Я следовал вашим вышеуказанным инструкциям в письме, и это все еще не сработает. - person Jeffrey McFarland; 13.09.2011
comment
Должен признаться, я не досмотрел до конца, где вы показываете свои правильные настройки в Центре администрирования. Из вашего исходного поста неясно, а видео довольно информативно: каково ваше ожидаемое поведение? Открывать все формы в браузере, независимо от того, установлен Infopath или нет? А также, когда вы открываете формы Infopath через Outlook, это будет работать? Я правильно вас понял? - person Dennis G; 13.09.2011
comment
Привет, @DennisG. Я следовал всем этим инструкциям, но проблема осталась. - person AustinT; 12.08.2014

InfoPath не открывается в браузере при использовании в качестве формы по умолчанию в наборе документов SharePoint 2010. Это происходит независимо от того, установлено принудительное открытие в браузере или нет. Это ошибка. Мне интересно, что видит InfoPath, когда определяет, открывать ли его в клиенте, и есть ли способ отключить это, записывая в форму какой-то пользовательский код? Или, возможно, когда-то можно было настроить параметры набора документов так, чтобы он всегда открывался в браузере? из других сообщений в Интернете, эта проблема также возникает с различными другими специальными библиотеками/шаблонами SharePoint 2010, такими как центр записи.

person David Rose    schedule 02.10.2012

Moontear, Ожидаемое поведение заключается в том, что ВСЕ ссылки (ссылки поиска, ссылки задач, ссылки электронной почты рабочего процесса), связанные с опубликованной формой InfoPath, открываются в браузере независимо от того, установлен ли InfoPath на ПК пользователей. Имейте в виду, что ВСЕ ссылки на формы будут открываться в браузере при использовании Chrome или FireFox.

person Jeffrey McFarland    schedule 14.09.2011