在表單範本套用設定格式化的條件

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

本文內容

何謂設定格式化的條件?

相容性考量

加入設定格式化的條件

變更設定格式化的條件

何謂設定格式化的條件?

Microsoft Office InfoPath 2007,設定格式化的條件可讓您指定不同的格式設定選項的控制項,根據在表單上出現的條件。如果指定的條件成立,當使用者填寫表單的表單範本為基礎,設定格式化的條件會顯示。您可以使用設定格式化的條件套用粗體、 底線、 斜體、 刪除線、 字型色彩] 及控制項的背景色彩。您也可以使用設定格式化的條件,以判斷控制項是表單上顯示當使用者填滿時,是否已停用控制項,或是否要讓使用者可以新增或移除特定控制項,例如選擇性區段。

以下是一些在表單範本中使用設定格式化的條件的範例:

  • 除非已選取 [指定交貨地址] 核取方塊,否則交貨地址區段便會隱藏。

  • 將所有需要收據之費用的字型色彩改成藍色,字型樣式改成粗體。

  • 根據列中文字方塊的值變更重複表格的列顏色。例如,將進度落後項目的列改成紅色,進度正常項目的列改成綠色。

  • 低於 $0 元的帳目以紅色文字顯示,大於等於 $0 元的帳目則以綠色顯示。

  • 篩選重複表格中的列

附註: 若要在使用者在表單中輸入不正確值時顯示訊息,您也可以使用資料驗證。

頁面頂端

相容性考量

當您設計 InfoPath 的表單範本時,您可以選擇特定的相容性模式設計瀏覽器相容表單範本。當瀏覽器相容表單範本發佈至伺服器執行InfoPath Forms Services,然後再瀏覽器使用時,可以在網頁瀏覽器中檢視表單範本為基礎的表單。當您設計瀏覽器相容表單範本時,因為它們無法顯示在網頁瀏覽器中的某些控制項是 [控制項] 工作窗格中無法使用。

支援設定格式化的條件的控制項清單

下表列出支援設定格式化的條件的 Office InfoPath 2007 控制項,並指出這些控制項是否適用於瀏覽器相容的表單範本。

支援設定格式化的條件的控制項

可供瀏覽器相容的表單範本使用嗎?

按鈕

核取方塊

日期選擇器

下拉式清單方塊

運算式方塊

檔案附件

清單方塊

選項按鈕

選擇性區段

重複區段

重複表格

RTF 文字方塊

區段

文字方塊

項目符號、編號或純文字清單

選擇區段

下拉式方塊

水平重複表格

筆跡圖片

主控制項/詳細資料控制項

多重選擇清單方塊

圖片

重複遞迴區段

垂直標籤

頁面頂端

加入設定格式化的條件

  1. 在表單範本上選取要加入設定格式化的條件的控制項,並按一下 [格式] 功能表上的 [設定格式化的條件]。

  2. 按一下 [設定格式化的條件] 對話方塊中的 [新增]。

  3. 在 [如果此條件為 True] 方塊中,輸入該條件。

    附註: InfoPath 驗證條件,請核取欄位繫結控制項至不是控制項本身的值。

  4. 若要新增其他條件,請按一下 [且],再於 [如果此條件為 True] 下最右邊的方塊中,執行下列其中一項動作:

    • 若要在兩個條件都為真時,才套用格式設定,按一下 [且]。

    • 若要在其中一個條件為真或兩個條件都為真時,才套用格式設定,按一下 [且] 旁的箭號,然後按一下 [或]

  5. 在 [然後套用此格式設定] 下,選取要套用到一個條件或全部條件的格式設定,再按一下 [確定]。

    附註: 如果指定的條件有一個以上為真,InfoPath 只會套用第一個為真的設定格式化條件。

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

頁面頂端

變更設定格式化的條件

  1. 在表單範本上選取要變更設定格式化的條件的控制項,並按一下 [格式] 功能表上的 [設定格式化的條件]。

  2. 在 [設定格式化的條件] 對話方塊中,選取要變更的條件,再按一下 [修改]。

  3. 在 [如果此條件為 True] 方塊中,修改該條件。

    附註: InfoPath 要驗證條件時,會檢查控制項所繫結之欄位的值,而非控制項本身。

  4. 針對其中一個條件或多個條件選取要套用的所有新格式設定,再按一下 [確定]。

  5. 如果某控制項有多個條件,而您想變更其評估順序,請在 [設定格式化的條件] 對話方塊中選取條件,再按一下 [上移] 或 [下移]。

    附註: 如果指定的條件有一個以上為真,InfoPath 只會套用第一個為真的設定格式化條件。

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

頁面頂端

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×