無法在網頁瀏覽器中填寫 InfoPath Forms Services 表單 (SharePoint Server 2010)
適用版本: SharePoint Server 2010 Enterprise
上次修改主題的時間: 2010-07-09
規則名稱: 無法在網頁瀏覽器中填寫的 InfoPath 表單庫表單
摘要: InfoPath Forms Services 使用者可以將供瀏覽器使用的表單範本發佈至 Microsoft SharePoint Server 2010 表單庫,但是無法在網頁瀏覽器中開啟表單。
注意
此問題只會發生在發佈至表單庫的表單,而不會發生在伺服器管理員已上傳的清單表單或表單。
原因: 可能原因包括下列一或多項:
已清除管理中心內的 [轉譯由使用者啟用為供瀏覽器使用的表單範本] 核取方塊。
已執行下列 Windows PowerShell 命令:
Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $false
。
解決方式:使用管理中心啟用使用者表單的瀏覽器轉譯功能
確認執行此程序的使用者帳戶為 SharePoint 伺服器陣列管理員群組的成員。
在管理中心首頁上,按一下 [一般應用程式設定]。
在 [一般應用程式設定] 頁面上,按一下 [InfoPath Forms Services] 區段中的 [設定 InfoPath Forms Services]。
在 [設定 InfoPath Forms Services] 頁面的 [使用者供瀏覽器使用的表單範本] 區段中,選取 [轉譯由使用者啟用為供瀏覽器使用的表單範本] 核取方塊。
按一下頁面底部的 [確定]。
解決方式:使用 Windows PowerShell 啟用使用者表單的瀏覽器轉譯功能
確認符合下列基本需求:請參閱<Add-SPShellAdmin>。
在 [開始] 功能表上,按一下 [所有程式]。
按一下 [Microsoft SharePoint 2010 產品]。
按一下 [SharePoint 2010 管理命令介面]。
在 Windows PowerShell 命令提示字元處,輸入下列命令:
Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $true
如需詳細資訊,請參閱<Set-SPInfoPathFormsService>。