插入 RTF 文字方塊

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

如果希望使用者可以在資料輸入欄位中插入格式化文字、分段符號、表格、照片或美工圖案,您可以在 Office InfoPath 表單範本中使用 RTF 文字方塊。

本文內容

何時使用 rtf 文字方塊

使用者體驗

相容性注意事項

插入 rtf 文字方塊

版面配置的秘訣

使用 RTF 文字方塊的時機

您可以使用 RTF 文字方塊達成下列目的:

  • 讓使用者設定在表單中輸入之文字的醒目提示、強調或格式設定。

  • 讓使用者在表單的空白區域插入表格或圖片。

  • 顯示包含在資料庫或其他資料來源的 RTF 資訊。

  • 為 XHTML 儲存表單範本的基礎資料來源格式化的資料。

下圖中使用了 RTF 文字方塊向使用者收集詳細的附註。

表單上 RTF 文字方塊內的格式化文字

相關控制項

InfoPath 包含類似 RTF 文字方塊但是目的不同的控制項。如果要判斷哪些控制項最適合您的表單範本,請參考下列清單:

文字方塊    文字方塊就像 RTF 文字方塊,可以讓使用者輸入、編輯或檢視文字。與 RTF 文字方塊不同的是,文字方塊預設只會顯示單行文字,而且使用者不能在文字方塊中加入格式設定元件,例如粗體或斜體文字、圖片或表格。

運算式] 方塊   運算式方塊通常用來顯示唯讀,要顯示的表單範本上的另一個控制項的值或文字來建立的 XPath 運算式為基礎的公式。不同 rtf 文字] 方塊中,於 [運算式] 方塊不儲存或儲存的資料。因此,您應該使用運算式] 方塊中,如果您不想將儲存其值,或是在另一個公式中參考它。

頁面頂端

使用者經驗

RTF 文字方塊和文字方塊一樣,只是表單中可供使用者輸入文字的預留位置 (例如註解方塊)。在 RTF 文字方塊中輸入文字時,使用者可以存取其他 Microsoft Office System 文件慣用的許多格式化功能。例如,使用者可以在 RTF 文字方塊中插入圖片或表格,或是將黃色醒目提示套用至特定文字段落。

使用者可以將游標放在欄位中,或是選取欄位中的文字,確定他們是否可以設定表單上特定欄位中的文字格式。如果 [格式] 工具列上的選項正在作用而非無法使用,使用者就可以如同在其他 Microsoft Office system 文件一樣,設定文字的格式。

頁面頂端

相容性考量

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

雖然在設計瀏覽器支援的表單範本時,您可以使用 RTF 文字方塊,但請注意下列限制:

  • 瀏覽器版本的RTF 文字方塊不支援部分RTF 格式。若 [設計檢查] 工作窗格中出現有關不相容 RTF 設定的錯誤,請在 [RTF 文字方塊內容] 對話方塊中選取 [僅啟用瀏覽器相容設定] 核取方塊。這個動作會自動為您選取正確的 RTF 設定。

  • 您可以在瀏覽器支援的表單範本中啟用 RTF 文字方塊的連結圖片。不過,這種方塊無法支援內嵌圖片。

  • Rtf 文字] 方塊中,是只能用於受支援版本的 Internet Explorer,包括 Microsoft Internet Explorer 6.0 和 Windows Internet Explorer 7.0 完整的格式設定選項。可供使用者編輯在其他支援的瀏覽器,例如 Firefox 1.5 或 Safari 2.0 的 rtf 文字中的文字,但格式設定選項無法使用,包括變更的文字色彩並套用字元格式設定。

頁面頂端

插入 RTF 文字方塊

根據您要設計新的空白表單範本,還是依據資料庫或其他外部資料來源設計表單範本而定,插入 RTF 文字方塊的程序略有不同。

下圖顯示在設計模式中選取 RTF 文字方塊時,該 RTF 文字方塊的外觀。

在設計模式中選取的 RTF 文字方塊

控制項分為繫結與未繫結兩種。如果是繫結的控制項,它會連接到資料來源中的欄位或群組,這樣您輸入到控制項的資料,就會儲存在基礎表單 (.xml) 檔案中。如果是未繫結的控制項,就不會連接到欄位或群組,而輸入到控制項的資料也不會儲存。當您選取控制項,或將滑鼠指標移到控制項上方時,文字和繫結圖示會出現在控制項右上角。文字會指出資料來源中控制項所繫結的群組或欄位。圖示會指出控制項是否有正確繫結到該群組或欄位。如果繫結正確,就會出現綠色圖示。如果繫結錯誤,您看到的就是藍色或紅色圖示。

表單範本的資料來源包含欄位和資料來源] 工作窗格中的階層式檢視顯示的群組。Rtf 文字] 方塊會永遠繫結至欄位。在下列範例中,在表單上的 [筆記] 方塊繫結到資料來源] 工作窗格的discussionItemNotes欄位。

表單範本上的 RTF 文字方塊與資料來源中的相對應欄位之間的關聯

在新的空白表單範本中插入 RTF 文字方塊

當您設計新的空白表單範本時,[控制項] 工作窗格中的 [自動建立資料來源] 核取方塊是預設為選取。這麼一來,當您在表單範本中新增控制項時,InfoPath 就會自動在資料來源中建立欄位和群組。這些欄位和群組是由 [資料來源] 工作窗格中的資料夾和檔案圖示所表示。

  1. 在表單範本中,將游標放在要插入控制項的位置。

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

  3. 按一下 [插入控制項] 底下的 [RTF 文字方塊]。

  4. 若要指定使用者可輸入的 RTF 文字類型,請按兩下已經插入表單範本的 RTF 文字方塊,按一下 [顯示] 索引標籤,然後選取或清除 [可用格式設定] 底下的核取方塊。

  5. 若要在控制項加上標籤,請在上方或控制項左側輸入文字,後面再加上冒號 (:)。

在依據現有資料來源的表單範本中插入 RTF 文字方塊

如果您在現有的可延伸標記語言 (XML) 檔案、 資料庫或 Web 服務的表單範本的設計,InfoPath 便會從現有的資料來源的資料來源] 工作窗格中的群組與欄位。在此案例中,您可以在將欄位拖曳到表單範本的 [資料來源] 工作窗格中,或相反地,如下列程序所述插入控制項] 工作窗格的 rtf 文字方塊插入 rtf 文字方塊︰

  1. 在表單範本中,將游標放在要插入控制項的位置。

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

  3. 按一下 [插入控制項] 底下的 [RTF 文字方塊]。

  4. 在 [RTF 文字方塊繫結] 對話方塊中,選取要用來儲存 RTF 文字方塊資料的欄位,然後按一下 [確定]。

  5. 若要指定使用者可輸入的 RTF 文字類型,請按兩下已經插入表單範本的 RTF 文字方塊,按一下 [顯示] 索引標籤,然後選取或清除 [可用格式設定] 底下的核取方塊。

  6. InfoPath 控制項的標籤為使用的欄位或群組的名稱。如有需要,請變更之標籤文字。

    提示: 您也可以使用 [資料來源] 工作窗格來插入控制項。請在 [資料來源] 工作窗格中,以滑鼠右鍵按一下要與 RTF 文字方塊繫結的欄位,然後按一下快顯功能表上的 [RTF 文字方塊]。

頁面頂端

版面配置提示

請使用下列秘訣,幫助您調整 RTF 文字方塊的外觀、大小和其他特性:

  • 如果要一次變更數個 RTF 文字方塊的大小,請選取您要變更大小的 RTF 文字方塊,然後按一下 [格式] 功能表上的 [內容],再按一下 [大小] 索引標籤,並做必要的調整。

  • 若要縮減 InfoPath 插入 RTF 文字方塊所用的預設寬度,請按一下 [檢視] 功能表上的 [檢視內容]。接著在 [一般] 索引標籤上,選取 [在此表單範本使用自訂版面配置寬度] 核取方塊,然後在 [自訂版面配置寬度] 方塊中輸入較小的數字。

  • 如果要一次變更數個 RTF 文字方塊的框線或色彩,請選取您要變更的 RTF 文字方塊,然後按一下 [格式] 功能表上的 [框線及網底],再按一下 [框線] 索引標籤,並做必要的調整。

  • 如果要自訂出現在 RTF 文字方塊中的文字,請使用 [格式] 工具列上的 [字型] 和 [字型大小] 方塊。如果要一次變更表單範本上所有 RTF 文字方塊的字型和字型大小,請選取含有您需要的格式設定的 RTF 文字方塊,然後按一下 [格式] 功能表上的 [將字型套用到所有 RTF 文字方塊控制項]。

  • 如果要查看 RTF 文字方塊加入實際文字之後的外觀,請按一下 [檢視] 功能表上的 [範例資料]。如此可幫助您了解使用者填寫表單時的表單外觀。

  • 使用邊界調整 RTF 文字方塊外圍的間距,並使用邊框距離調整 RTF 文字方塊內文字周圍的間距。

頁面頂端

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×