Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

在 Microsoft Office InfoPath 表單範本中,您可以使用文字方塊從使用者收集的資訊,或顯示資料庫或其他外部資料來源的資料。

本文內容

使用 [文字] 方塊的時機

當您想要請使用 [文字] 方塊:

  • 讓使用者輸入表單中的任何數量的純文字。

  • 顯示資訊,例如公式或目前日期的結果。

在下圖中,文字方塊會用來從使用者收集連絡人資訊。

三個用來收集資訊的文字方塊

根據預設,當您在表單範本中,插入文字方塊 InfoPath 會新增 [單行文字] 方塊。如果您想要改為顯示多行文字的 [文字] 方塊,您可以啟用分段或文繞圖] 文字方塊中插入之後的文字。或者,您可以使用 rtf 文字方塊。

相關控制項

InfoPath 包含的控制項的文字方塊與類似,但會有不同的目的。若要決定哪些控制項最適合您的表單範本,請參閱下列清單:

Rtf 文字] 方塊   一般文字] 方塊中,例如 rtf 文字方塊 」 可讓使用者輸入、 編輯或檢視的文字。與文字] 方塊中,不同的 rtf 文字方塊預設會顯示多行文字。使用者也可以新增到 rtf 文字] 方塊中,例如粗體或斜體文字、 圖片及表格的格式設定的項目。在 rtf 文字] 方塊中的格式化的資料會儲存為 XHTML,這可能不相容的預期簡短純文字的資料來源。

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

您可以使用文字方塊本身,或是將他們新增到的重複表格、 節或其他版面配置相關控制項。例如,文字方塊通常會顯示在重複表格中的儲存格。

頁面頂端

使用者體驗

在文字方塊中輸入資料很容易。使用者的游標放在文字方塊中,然後輸入所需的資訊。以純文字,在表單中顯示的資料。

提示: 如果您希望使用者能夠套用字元格式設定為文字在文字方塊中,您可以使用 rtf 文字方塊,而不是標準的文字方塊。

文字方塊包含數個熟悉的 Microsoft Office 系統功能。例如,如果使用者拼錯的單字在文字方塊中的,就會看到熟悉紅色波浪底線,表示可能是拼字錯誤。

文字方塊中的拼字錯誤

拼字檢查程式,以及自動完成功能預設為啟用的文字方塊。自動完成儲存使用者擁有已輸入到 [表單中的上一個項目。當使用者在文字方塊中輸入前幾個字元時,則 InfoPath 會列出可能符合使用者輸入之前的項目。如此可讓使用者填寫的表單中輸入重複或常用的資料,他們的名稱或地址,例如更輕鬆地。

附註: 當您設計 InfoPath 的表單範本時,您可以選擇設計瀏覽器相容的表單範本。當您設計瀏覽器相容表單範本時,某些功能,例如拼字檢查程式中,無法用於在 InfoPath 中使用因為無法運作的網頁瀏覽器中。

頁面頂端

插入文字方塊

插入文字方塊程序會有要設計新的空白表單範本或根據資料庫或其他外部資料來源的表單範本的設計。

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

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

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

表單範本的資料來源包含欄位和資料來源] 工作窗格中的階層式檢視顯示的群組。欄位永遠結合文字] 方塊。在下列範例中,在表單上的最後一個名稱] 文字方塊繫結到資料來源] 工作窗格的[姓氏]欄位。

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

插入新的空白表單範本上的文字方塊

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

  1. 在表單範本上,將游標放在您要插入控制項的地方。

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

  3. 在 [插入控制項,底下按一下 [文字方塊]

  4. 若要新增標籤至控制項中,輸入文字上方或左側的控制項,後面接著冒號 (:)。例如,如果 [文字] 方塊就是要收集使用者的最後一個名稱,您可以輸入姓氏:

插入現有的資料來源為基礎的表單範本上的文字方塊

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

  1. 在表單範本上,將游標放在您要插入控制項的地方。

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

  3. 在 [插入控制項,底下按一下 [文字方塊]

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

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

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

頁面頂端

版面配置的秘訣

您可以插入文字方塊拖曳到表單範本之前,請考慮您要排列的方式。您可以新增文字方塊,拖曳您想要在表單範本,但可能導致隨意設計的地方。如果您想在表單範本上的其他組織,您可以新增表格版面配置 ,並使它們更整齊,然後插入標籤與控制項個別的儲存格內。在下圖中,四個資料列和兩欄版面配置表格用來排列標籤與控制項。

在設計模式中的版面配置表格內的文字方塊

除了使用版面配置表格來組織文字] 方塊中,您可以執行下列一或多項動作:

  • 若要一次變更數個文字方塊的大小,請選取 [的大小您想要變更,請在 [格式] 功能表上按一下 [屬性] 文字方塊 [大小] 索引標籤,然後按一下然後進行必要的調整。

  • 調整大小以符合您預期使用者] 方塊中輸入 text 的長度表單範本上的文字方塊。

  • 若要變更的框線或色彩數個的文字方塊,選取您想要變更,請在 [格式] 功能表上的 [文字] 方塊按一下 [框線及網底][框線] 索引標籤,然後按一下然後進行必要的調整。

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

  • 若要查看文字方塊與實際文字之後的外觀,按一下 [檢視] 功能表上的 [範例資料]。這可協助您瞭解看起來像是當使用者填寫表單。

  • 使用邊界調整文字方塊的外側前後的間距。您可以使用與邊框距離來調整文字方塊內的文字前後的間距。在文字方塊屬性] 對話方塊中的 [大小] 索引標籤上,找到這兩個設定。

  • 在某些情況下,可能會出現有點不對齊文字方塊和標籤左側的 [文字] 方塊內的文字。若要快速重新對齊,按兩下 [文字] 方塊,按一下 [大小] 索引標籤的 [對齊] ,再按一下 [套用]。如果標籤和文字版面配置表格中的其他儲存格內,以滑鼠右鍵按一下包含標籤的儲存格,按一下捷徑功能表上的 [資料表屬性,然後按一下中心在 [垂直對齊儲存格] 索引標籤上。

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×