驗證表單的設計

本文內容

簡介

[設計檢查] 工作窗格

InfoPath 相容性問題類型

簡介

在 Microsoft InfoPath 2010 中,您可以設計許多不同類型的表單。 包括其他功能:

  • SharePoint 清單

  • SharePoint 表單庫

  • SharePoint 工作流程的工作表單

  • 外部清單的表單

  • 與不同版本的 InfoPath 相容的表單

可用的控制項和功能組會視表單類型而定。 網頁瀏覽器表單可讓使用者填寫表單,而不需要 InfoPath Filler。 不過,InfoPath Filler 表單包含一組較大的功能。

如果您從某種類型的表單變更成另一種類型,可能會遇到相容性問題或其他問題。 例如,某些 InfoPath 功能在網頁瀏覽器表單範本中不受支援,可能會在發佈程式中導致問題。 同樣地,某些 InfoPath 2010 功能無法在 InfoPath 2007 或 InfoPath 2003 表單範本中運作。

InfoPath 2010 的設計目的是為了嘗試防止驗證錯誤,方法是讓您選擇要從開始設計的表單範本類型,然後根據選取的表單範本,將控制項和功能的選擇範圍限制為相容的選項。 例如,如果您選擇設計網頁瀏覽器範本,就無法存取某些控制項,例如 [垂直標籤] 和 [簽章欄] 控制項。 同樣地,為了防止不相容性,您無法將 SharePoint 清單或工作流程範本轉換成另一個表單範本類型。

如果您將表單變更為不同的表單類型(例如從 InfoPath Filler 表單切換至網頁瀏覽器表單),則會指示網頁瀏覽器表單中不支援的控制項。 例如,如果您的表單包含簽章欄控制項,則控制項上會出現紅色的 X。 當您執行下列任何一項動作時,InfoPath 會自動檢查問題:

  • 開啟表單範本

  • 變更表單範本的相容性設定

  • 儲存或發佈表單範本

系統會提示您檢查任何發現的表單錯誤。 我們強烈建議您查看錯誤。 若要查看錯誤,請開啟 [設計檢查] 工作窗格。

附註: 大多數的錯誤是在您建立並嘗試發佈網頁瀏覽器表單範本時,由 InfoPath 用戶端產生。 從 Web 服務器檢索的錯誤也會出現。 將表單從一個伺服器移到另一個伺服器,可能會顯示先前伺服器上不存在的問題,視伺服器的設定而定。

頁面頂端

[設計檢查] 工作窗格

[設計檢查] 工作窗格可協助您找出相容性問題。 在某些情況下,系統會自動修正問題,而您會收到修正程式的通知。 在其他情況下,問題需要手動修正。 例如,若要成功發佈網頁瀏覽器表單範本,您可能需要移除不支援的控制項,或是將它取代成不同的控制項。

驗證表單的設計

您也可以變更表單範本的相容性設定。 例如,假設只有在電腦上安裝 InfoPath 的使用者可以顯示並填寫以您的表單範本為基礎的表單。 如果您也想要在網頁瀏覽器中使用表單範本,您可以按一下 [設計檢查] 工作窗格中的 [變更設定],以存取建立與瀏覽器相容表單範本的選項。 當您變更表單範本的相容性設定時,[設計檢查] 工作窗格中的錯誤和訊息會隨之更新。

附註: 雖然您可以在 [設計檢查] 工作窗格中變更相容性設定,但若要更輕鬆地變更設定,請按一下 [檔案],然後在 [資訊] 索引標籤上,按一下 [表單選項]。 按一下 [相容性],然後在 [表單類型] 清單中,按一下所要的表單範本類型。

可以按一下 [重新整理],以更新 [設計檢查] 工作窗格中的錯誤和訊息清單。

頁面頂端

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×