共用方式為


設定 Office SharePoint Server 的 InfoPath Forms Services

InfoPath Forms Services 可讓您將組織的表單部署至 Microsoft Office SharePoint Server,並讓使用者使用網頁瀏覽器填寫這些表單。根據組織的需求,InfoPath Forms Services 的設定方式有許多種。例如,根據預設,非管理員部署的表單範本 (「使用者表單範本」) 可於瀏覽器中開啟,但您可停用此功能,僅讓瀏覽器啟用管理員核准的範本。

您應設定 InfoPath Forms Services 再開始部署表單範本,以避免未預期的行為。

開始設定 InfoPath Forms Services 之前,您應閱讀<規劃 InfoPath Forms Services>中的規劃文章,以確保設定選擇符合組織的需求。

使用管理中心設定 InfoPath Forms Services

若要設定 InfoPath Forms Services,將需要瀏覽至 SharePoint 管理中心網站上的 [設定 InfoPath Forms Services] 頁面。

設定 InfoPath Forms Services

  1. 按一下工作列上的 [開始],指向 [系統管理工具]****,然後按一下 [SharePoint 3.0 管理中心]。

  2. 按一下導覽列的 [應用程式管理]**** 索引標籤。

  3. 在 [應用程式管理] 頁面上,按一下 [InfoPath Forms Services] 區段中的 [設定 InfoPath Form Services]****。

  4. 在 [設定 InfoPath Forms Services] 頁面上的 [使用者供瀏覽器使用的表單範本] 區段中,您可以選擇決定 InfoPath Forms Services 將如何處理使用者表單範本的設定。

    1. 選取 [允許使用者啟用表單範本為瀏覽器可使用]**** 核取方塊,可允許使用者部署供瀏覽器使用的表單範本。

    2. 選取 [轉譯由使用者啟用為供瀏覽器使用的表單範本] 核取方塊,可允許在網頁瀏覽器中轉譯使用者部署供瀏覽器使用的表單範本。如果未選取此選項,使用者仍可部署與瀏覽器相容的表單範本,但這些表單範本無法透過網頁瀏覽器存取。

  5. 在 [資料連線逾時]**** 區段中,指定供瀏覽器使用的表單之資料連線逾時之預設值及上限。連線逾時可由表單範本中的程式碼變更,但絕對不會超過所指定的逾時上限。

    1. 在 [預設資料連線逾時] 方塊中,輸入資料連線逾時前所經過的時間 (毫秒)。預設逾時為 10000 毫秒。您可以使用指定資料連線逾時值之表單範本中的程式碼,覆寫此設定。

    2. 在 [資料連線逾時上限]**** 方塊中,輸入資料連線逾時前所經過的最長時間 (毫秒)。預設逾時為 20000 毫秒。這是絕對設定,且會覆寫在表單範本程式碼中指定的任何資料連線逾時值。

  6. 在 [資料連線回應大小] 區段中,於方塊中輸入值 (千位元組),可指定允許處理之資料連線回應大小上限。超過此值的資料連線回應數目會產生錯誤訊息。

  7. 在 [HTTP 資料連線]**** 區段中,選取 [對資料來源進行 HTTP 驗證需要 SSL] 方塊,以要求使用基本驗證或摘要驗證的資料連線改用 SSL 加密連線。您必須適當設定安全通訊端階層 (SSL),此設定才可正常運作。

  8. 在 [內嵌 SQL 驗證]**** 區段中選取 [允許內嵌 SQL 驗證] 方塊,可允許表單使用內嵌 SQL 認證。連線到資料庫的表單,可以在連線字串中內嵌 SQL 使用者名稱及密碼。您可在與解決方案關聯的萬用資料連線檔案中,或是在方案資訊清單中,以純文字讀取連線字串。

  9. 在 [驗證資料來源 (使用者表單範本)]**** 區段中選取 [允許使用者表單範本使用資料連線檔案包含的驗證資訊] 方塊,可允許使用者表單範本使用內嵌驗證資訊,例如明確的使用者名稱與密碼,或 Microsoft 單一登入應用程式 ID。

  10. 在 [使用者表單範本跨網域存取]**** 區段中選取 [允許使用資料連線檔之連線設定的使用者表單範本,存取跨網域資料] 方塊,以允許使用者表單範本從其他網域存取資料。

  11. 在 [臨界值]**** 區段中,指定一般使用者工作階段與記錄錯誤訊息的臨界值。超過這些臨界值的表單作業會終止使用者工作階段,導致在工作階段期間輸入的所有表單資料遺失,並產生錯誤訊息。

    1. 在 [每個表單工作階段狀態的回傳數目] 方塊中,輸入您允許的回傳數目上限。預設值為 75。

    2. 在 [每次回傳的動作數目]**** 方塊中,輸入每次回傳所允許的動作數目上限。預設值為 200。

  12. 設定表單工作階段狀態前,您應閱讀<設定 InfoPath Forms Services 的工作階段狀態 (Office SharePoint Server)>。正確的表單工作階段狀態設定需要您瞭解為 Office SharePoint Server 設定工作階段狀態的方式,以及其會大幅影響 InfoPath Forms Services 作業的行為與系統效能。

    表單工作階段狀態會儲存維持使用者工作階段所需的資料。表單中的檔案附件資料將會取得額外 50% 工作階段狀態空間。

    注意

    在大多數情況下應使用預設參數。如果變更預設設定,請確認表單填寫工作階段運作正常。

  13. 在 [表單工作階段狀態] 區段中,設定下列參數:

    1. 在 [使用中的工作階段應該在下列時間後終止]**** 文字方塊中,輸入最長工作階段期間 (分鐘)。超過此值的表單填寫工作階段會終止,並會產生錯誤訊息,而在工作階段期間輸入的所有表單資料將會遺失。預設值為 1440 分鐘。

    2. 在 [表單工作階段狀態的上限] 文字方塊中,輸入工作階段狀態大小的上限 (千位元組)。超過此值的表單填寫工作階段會終止,並會產生錯誤訊息,而在工作階段期間輸入的所有表單資料將會遺失。預設值為 4096 KB。

    3. 在 [請選取用於儲存表單工作階段狀態的位置]**** 區段中,選擇下列選項:

      選擇此選項 若要執行這項操作

      工作階段狀態服務 (適用於低頻寬使用者)

      在執行 Microsoft SQL Server 的電腦上儲存工作階段狀態資料

      表單檢視 (減少伺服器上的資料庫負載)

      在用戶端電腦上儲存工作階段狀態資料。如果表單工作階段狀態大於相關文字方塊中所指定的值,會改用「工作階段狀態服務」。

    4. 在相關文字方塊中,輸入表單檢視將自動轉換為「工作階段狀態服務」的工作階段狀態大小 (千位元組)。一旦達到此臨界值,工作階段狀態資料即會儲存至 SQL Server 資料庫,而工作階段會繼續使用「工作階段狀態服務」。預設值為 40 KB。

  14. 按一下 [確定],儲存您的設定。

下載本書

本主題隨附於下列可下載的叢書中,以便於閱讀與列印:

請參閱 Office SharePoint Server 技術文件庫 上提供的完整叢書清單。

另請參閱

概念

設定 InfoPath Forms Services 的工作階段狀態 (Office SharePoint Server)