您所建立的 Microsoft Office InfoPath 表單範本設計為可在線開啟與填寫,無論是在 InfoPath 本身或使用網頁瀏覽器。 不過,使用者可選擇列印填妥的表格副本以保存個人紀錄或存檔。 因此,確認你的表格範本列印時是否符合標準是個好主意。 例如,你可能想確保表單範本中的控制項能落在列印頁面的邊緣,且列印表單上的文字是可讀的。
此外,你也可以使用 檢視 工作窗格建立一個特殊版本的表單範本——稱為列印檢視——專為列印目的設計。
本文將說明如何為表單範本設計列印檢視圖,以及其他製作列印友善表單範本的技巧。
本文內容
列印表單範本與表單的差異
你可以列印表單範本,以大致了解控制項和其他物件在列印頁面上的呈現方式,或驗證列印設定,例如頁首或頁尾。 當你從設計模式列印表單範本時,可能會看到某些項目,例如按鈕,但使用者根據你的表單範本列印表單時,這些項目其實不會出現。
當使用者根據你的表單範本列印表單時,InfoPath 會對表單進行調整,或移除某些在列印情境下不合理的項目。 例如,預設出現在重複表格下的 「插入項目 」教學文字,在印刷表中不會出現。 按鈕控制、清單欄條目或滾動箭頭也不會,因為這些項目在印刷頁面上會失去意義。
印刷觀點簡介
雖然表單範本設計用來以電子格式收集表單資料,但你也可以建立列印檢視,這是一種專為列印設計的檢視。 這在你希望使用者用特定版面列印表單,或只列印表單的特定部分時非常有用。
如果你的表單範本包含多個檢視,你可以為每個檢視建立列印檢視。 或者,你也可以指定一個單一列印檢視,適用於表單範本中的所有檢視。 舉例來說,如果你的表單範本包含三個不同的檢視,你可以建立一個列印檢視,將每個檢視中的關鍵資訊整合到單一列印頁面中。
要建立並關聯列印檢視與現有檢視,您可以使用檢視工作窗格中的「為此檢視建立列印版本」連結。 點擊此連結後,InfoPath 會做以下操作:
- 建立一個新的空白檢視,稱為 列印版本名稱,其中名稱是列印檢視所依據的檢視名稱。
- 將列印檢視與其所依據的檢視相關聯。 這種關聯會記錄在列印設定標籤的「檢視屬性」對話框中。舉例來說,假設你建立了一個基於表單範本中核准檢視的列印檢視。 當使用者點擊審核檢視中的列印按鈕時,InfoPath 會列印列印版本審核檢視中顯示的內容。
建立列印檢視後,你可以設計它以反映你希望表單列印時的呈現方式。 這通常涉及將表單範本中其他檢視的控制項複製貼上到列印檢視中。 如有必要,您可以在列印檢視中將某些控制項替換成其他控制項。 例如,你可以用標準列表框取代預設隱藏列表條目的下拉列表框,後者預設顯示條目。 透過此方式,所有參賽作品都會顯示在印刷的表格上。 你也可以在 檢視屬性 對話框中指定列印視圖的自訂列印選項,例如頁首、頁腳和頁邊距。
設計一個基於現有檢視圖的列印檢視
預設情況下,當使用者列印的表單沒有特定列印檢視時,會列印目前在使用者電腦上顯示的檢視。 如果你建立列印檢視,InfoPath 會列印那個檢視,而不是目前的檢視。 你可以將任何現有的檢視指定為列印檢視。 以下程序說明如何將現有檢視作為列印檢視的基礎。
在檢視選單中,點選「管理檢視」。
在 「選取檢視 清單」的檢視清單中,在 檢視 功能工作窗格中,點選你想要建立列印檢視的檢視。
在 動作中,點擊 「建立列印版本」以顯示此視圖。
在 「建立列印版本 」對話框中,輸入列印檢視的名稱,然後點擊 確定。
在 「檢視 」工作窗格中,雙擊列印檢視。
在 檢視屬性 對話框中,選擇列印 設定 和頁面 設定 標籤中想要的選項,然後點擊 確定。 例如,你可以為列印檢視設定預設邊界,或新增頁首或頁尾。
要切換到原始檢視,請在 檢視 工作窗格中點擊「 選取檢視 清單」中的檢視名稱。
要選取視圖中的所有內容,請按 CTRL+A。
要將選取的畫面複製到剪貼簿,請按 CTRL+C。
要切換到列印檢視,在 檢視 工作窗格中,點擊選取 檢視清單中的 檢視名稱。
若要將原始檢視的選取物貼上到列印檢視,請按 CTRL+V。
刪除不需要的控制項或佈局元素,或新增額外的控制項。
秘訣
為了快速判斷控制項和其他設計元素是否能在列印頁面上使用,你可以在表單範本右側點擊「檢視」選單中的頁面寬度指南。 頁寬導覽以虛線垂直線形式出現在表單範本上。 這條線會根據你電腦預設的印表機,顯示列印頁面右邊距的位置。
要在列印檢視中新增分頁,請點選你想讓新頁面開始的位置,然後在 「插入 」選單中點選 「分頁」。
注意
分頁會以虛線水平線出現在表單範本上。 如果你預覽表單範本,你不會看到這條虛線或其他分頁指示。 要了解分頁會如何影響基於你表單範本的列印表單,請在 Standard 工具列點擊列印預覽
。
專為 Word 設計列印檢視
如果你是熟悉 XML 技術的進階表單設計師,可以使用 Word 的新增列印檢視功能,建立一個基於 Microsoft Office Word 的列印檢視,直接從 Word 列印表單資料。 這讓你能善用 Word 提供的多種列印功能。 為此,您必須取得現有的 XSL 轉換 (XSLT) 檔案,該檔案能將表單範本中的資料轉換成適合從Word列印的格式。 當使用者列印包含 Word 列印檢視的表單時,該表單中的資料會直接從 Word 內部列印。 XSLT 檔案必須使用 Microsoft Office Word 2003 或 Microsoft Office Word 2007 建立。
注意
欲了解更多關於建立 XSLT 檔案的資訊,請參閱 Microsoft Office InfoPath 2003 軟體開發套件 (SDK) 。 SDK 內建一個名為 InfoPath to Word Wizard 的工具,允許你使用 Word 2003 或 Word 2007 來列印 InfoPath 表單資料。 要找到 InfoPath 2003 SDK,請參考 「參見」 章節。
- 在檢視選單中,點選「管理檢視」。
- 在「檢視」工作窗格的「動作」中,點選「新增列印檢視以供 Word」。
- 請依照 Word 新增列印檢視圖的指示,指定你想用於 Word 列印檢視的 XSLT 檔案。
- 在「選擇檢視清單」的檢視清單中,在檢視任務選區,點擊你想指定為 Word 列印檢視的檢視,然後點選檢視屬性。
- 點選列印 設定 標籤。
- 在「選擇列印此檢視清單時使用的現有檢視」中,點擊基於 Word 的列印檢視。