設計唯讀檢視

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

在 Microsoft Office InfoPath,您可以建立相同的表單範本的不同檢視。檢視是表單範本中呈現資料的替代方法。填寫表單範本為基礎,使用者可以切換檢視可供選擇的表單中顯示的資料量。例如,狀態報表表單範本,您可能會設計除了詳細檢視 [摘要] 檢視。使用者可以選擇他們想要查看,取決於其所需的資訊類型的檢視。

本文說明如何設計使用者無法編輯的檢視,同時也說明如何設定規則,讓使用者在讀寫檢視中按一下按鈕時,自動將表單切換至唯讀檢視。

您想要做什麼?

設計唯讀檢視

插入可切換讀寫和唯讀檢視的按鈕

插入按鈕,在使用者送出表單後切換至唯讀檢視

設計唯讀檢視

如果您想要為使用者摘要呈現表單資料,但是不想讓使用者無意間變更資料,此時唯讀檢視便十分好用。例如,假設您想要避免使用者將表單送出至 Web 服務之後變更其中的資料,當使用者按一下表單上的 [送出] 按鈕之後,您可以將表單範本設定為將資料從讀寫檢視切換至唯讀檢視,這樣可以讓使用者看到送出的資料,但是無法進行修改。

  1. 在 [檢視] 功能表上按一下 [管理檢視]。

  2. [動作] 下方,按一下 [新增新檢視]

  3. [新增檢視] 對話方塊中輸入檢視名稱,再按一下 [確定]

  4. 在檢視中新增版面配置表格和控制項。

    提示: 如果您要根據現有檢視來設計新檢視,請開啟現有檢視,按下 CTRL+A 選取檢視中的所有內容,然後按下 CTRL+C 將選取範圍複製到剪貼簿。在 [檢視] 工作窗格中,切換至新檢視,然後按下 CTRL+V 將選取範圍貼至新檢視。此時,您可以刪除新檢視中不需要的任何控制項或版面配置元素。

  5. 在 [檢視] 工作窗格中,按一下 [檢視屬性

  6. 按一下 [一般] 索引標籤。

  7. [檢視設定] 索引標籤上,選取 [唯讀] 核取方塊,再按一下 [確定]

  8. 如果要測試檢視是否是唯讀,請按一下 [標準] 工具列上的 [預覽]

  9. 在 [預覽] 視窗中,確認您無法在表單中輸入資料。

  10. 如果要返回 [設計檢視],請按一下 [標準] 工具列上的 [關閉]

頁面頂端

插入可切換讀寫和唯讀檢視的按鈕

檢視的設計中經常包含按鈕和規則,可以將表單範本中的某些工作自動化,以回應由表單填寫者的動作所引發的事件或動作。例如,您可以在表單範本中插入按鈕,然後建立規則,在按一下按鈕時切換檢視。在下列範例中,表單設計者已經在 [規則] 對話方塊中建立一個規則,可切換至唯讀摘要檢視,每當使用者按一下表單中的按鈕時,規則就會執行。

[規則] 對話方塊的一部分

插入可切換檢視的按鈕

  1. 在 [檢視] 功能表上按一下 [管理檢視]。

  2. [選取檢視] 下方,按一下您想要新增按鈕的讀寫檢視。

  3. 如果沒有看到 [控制項] 工作窗格,請按一下 [插入] 功能表上的 [其他控制項],或按 ALT+I、C。

  4. 在表單範本上,將游標放在您想要插入按鈕的地方。

  5. [插入控制項] 下方,按一下 [按鈕]

  6. 在表單範本上,按兩下您剛剛插入的按鈕。

  7. 按一下 [一般] 索引標籤。

  8. [動作] 清單中,按一下 [規則與自訂程式碼]

  9. [標籤] 方塊中鍵入您要顯示於按鈕上的文字。

  10. 按一下 [規則]

  11. [規則] 對話方塊中,按一下 [新增]

  12. [名稱] 方塊中輸入規則的名稱。

  13. 按一下 [新增動作]

  14. [動作] 清單中,按一下 [切換檢視]

  15. [檢視] 清單中,按一下您想切換到的檢視,然後按一下 [確定]

  16. 按一下 [確定] 以關閉所有開啟的對話方塊。

  17. 若要測試變更,請按一下 [標準] 工具列上的 [預覽],或按 CTRL+SHIFT+B。

  18. 在 [預覽] 視窗中,按一下按鈕。

    您在步驟 15 中指定的檢視應該就會開啟。

  19. 如果要返回 [設計檢視],請按一下 [標準] 工具列上的 [關閉]

  20. 如果要在唯讀檢視中新增第二個按鈕和規則,讓使用者可以切換回讀寫檢視,請開啟唯讀檢視,然後重複步驟 3 至 19。

頁面頂端

插入按鈕,在使用者送出表單後切換至唯讀檢視

下列程序說明如何在表單範本中新增按鈕,顯示已送出資料的唯讀檢視。如果您想要讓使用者從表單資料的預設檢視切換至唯讀摘要檢視,您可以在狀態報告表單中執行這項操作。

附註: 您的表單範本必須包含送出表單資料的現有資料連線,才能使用這個程序。如果您尚未設定送出資料連線,您必須先這麼做,才能執行本程序,否則執行這些步驟將不會發生作用。請在 [請參閱] 一節中尋找有關資料連線的詳細資訊。

  1. 在 [檢視] 功能表上按一下 [管理檢視]。

  2. [選取檢視] 下方,按一下想要包含 [送出] 按鈕的檢視。

  3. 如果沒有看到 [控制項] 工作窗格,請按一下 [插入] 功能表上的 [其他控制項],或按 ALT+I、C。

  4. 在表單範本上,將游標放在您想要插入按鈕的地方。

  5. [插入控制項] 下方,按一下 [按鈕]

  6. 在表單範本上,按兩下您剛剛插入的按鈕。

  7. 按一下 [一般] 索引標籤。

  8. [動作] 清單中,按一下 [送出]

  9. 如果您想要使用「送出」以外的文字顯示按鈕標籤,請在 [標籤] 方塊中輸入想要的文字。

  10. 按一下 [送出選項]

  11. [送出選項] 對話方塊中,確認已選取 [允許使用者送出這個表單] 核取方塊。

  12. 按一下 [使用規則執行自訂動作],然後按一下 [規則]

  13. [送出表單的規則] 對話方塊中,按一下 [新增]

  14. [名稱] 方塊中輸入規則的名稱,然後按一下 [新增動作]

  15. [動作] 清單中,按一下 [切換檢視]

  16. [檢視] 清單中,按一下您想切換到的檢視,然後按一下 [確定]

  17. 按一下 [確定] 以關閉所有開啟的對話方塊。

  18. 若要測試變更,請按一下 [標準] 工具列上的 [預覽],或按 CTRL+SHIFT+B。

  19. 在 [預覽] 視窗中,按一下用來送出表單的按鈕。

    唯讀檢視應該就會開啟。

  20. 如果要返回 [設計檢視],請按一下 [標準] 工具列上的 [關閉]

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×