Web ブラウザーで InfoPath Forms Services フォームを入力できません (SharePoint Server 2010)
適用先: SharePoint Server 2010 Enterprise
トピックの最終更新日: 2010-07-09
ルール名: Web ブラウザーで InfoPath フォーム ライブラリ フォームに入力できません
概要: InfoPath Forms Services ユーザーは、ブラウザー対応のフォーム テンプレートを Microsoft SharePoint Server 2010 フォーム ライブラリに発行できますが、Web ブラウザーでフォームを開くことができません。
注意
この問題は、フォーム ライブラリに発行されたフォームでのみ発生します。リスト フォームまたはファーム管理者によってアップロードされたフォームでは発生しません。
原因: 次の 1 つ以上の問題が原因である可能性があります。
サーバーの全体管理で [ユーザーがブラウザー対応化したフォーム テンプレートをレンダリングする] チェック ボックスがオフになっています。
Windows PowerShell コマンド
Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $false
が実行されています。
解決策: サーバーの全体管理を使用してユーザー フォームのブラウザーでのレンダリングを有効にします
この手順を実行しようとしているユーザー アカウントが、Farm Administrators SharePoint グループのメンバーであることを確認します。
サーバーの全体管理のホーム ページで、[アプリケーションの全般設定] をクリックします。
[アプリケーションの全般設定] ページで、[InfoPath Forms Services] セクションの [InfoPath Form Services の構成] をクリックします。
[InfoPath Forms Services の構成] ページの [ブラウザー対応のユーザー フォーム テンプレート] セクションで、[ユーザーがブラウザー対応化したフォーム テンプレートをレンダリングする] チェック ボックスをオンにします。
ページの下部にある [OK] をクリックします。
解決策: Windows PowerShell を使用してユーザー フォームのブラウザーでのレンダリングを有効にします
次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 Products] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。
Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $true
詳細については、「Set-SPInfoPathFormsService」を参照してください。