當您將 InfoPath 表單網頁組件新增至頁面時,可以顯示下列瀏覽器表單:
- 發佈至表單或文件庫。
- 與使用 Microsoft InfoPath 2013 自訂的 SharePoint 清單表單相關聯。
將 InfoPath 表單網頁組件新增至頁面後,您也可以將其連線到頁面上的其他網頁組件,以建立有用的解決方案。 舉例來說,您可以:
- 在包含類似表單的文件庫之清單檢視網頁組件中選取項目,然後在 InfoPath 表單網頁組件中顯示特定表單。
- 從清單檢視網頁組件中選取項目,例如技術支援中心票證清單,然後在 InfoPath 表單網頁組件中顯示欄位。
- 在 InfoPath 表單網頁組件(例如抵押貸款計算機)中Capture使用者的數個參數值,並在 Excel Services 網頁組件中顯示結果表格。
如需相關資訊,請參閱尋找 InfoPath 2010 和 2013 的相關內容。
本文內容
將 InfoPath 表單網頁組件連線至其他網頁組件
您可以將 InfoPath 表單網頁組件連線至其他網頁組件,例如清單檢視網頁組件、向另一個網頁組件提供資料、接收資料,以及變更資料在另一個網頁組件中的顯示方式。
- 在 [設定] 功能表上的
,按一下 [編輯頁面] 或 [新增頁面]。 - 必要的話,請將其他網頁組件新增至您要連線的頁面。
- 在頁面上找到 InfoPath 網頁組件,或將 InfoPath 網頁組件新增至頁面。
- 按一下 InfoPath 網頁組件的 [網頁組件] 功能表,然後指向 [連線]。
- 指向下列其中一個命令,然後按一下您要連線的頁面上另一個網頁組件的名稱:
| 命令 | 描述 |
|---|---|
| 將資料傳送至 | 在頁面上顯示一或多個可接收表單資料之其他網頁組件的清單。 InfoPath 表單網頁組件可以是已定義輸出參數的文件庫表單或清單表單。 |
| 取得表單來源 | 根據清單或文件庫顯示清單檢視網頁組件。 使用者可以從 [清單檢視] 網頁組件選取表單,以在 InfoPath 表單網頁組件中顯示特定表單。 |
| 從下列位置取得資料 | 顯示另一個網頁組件,例如清單檢視網頁組件,它會將一或多個資料欄位傳送至 InfoPath 表單網頁組件,該網頁組件必須定義輸入參數,而且可以是文件庫表單或清單表單。 |
自訂屬性
| 屬性 | 描述 |
|---|---|
| 清單或文件庫 | 指定包含已發佈 InfoPath 表單的清單或文件庫。 |
| 內容類型 | 指定表單的內容類型。 如果多個 InfoPath 表單已發佈為內容類型或新增為文件庫範本,則必須執行此動作。 如果您不進行選取,則會選取預設內容類型。 |
| 顯示唯讀表單 (只列出) | 選取或清除此核取方塊可防止或允許在清單表單中輸入資料。 |
| 顯示 InfoPath 功能區或工具列 | 選取或清除此核取方塊以顯示或隱藏 InfoPath 功能區或工具列。 如果清除該核取方塊,請透過新增 [提交 ] 按鈕來確定使用者可以使用 InfoPath 表單。 |
| 當頁面載入時將資料傳送到連結的網頁組件 | 選取或清除此核取方塊,以便在頁面首次顯示時將第一列資料傳送或不傳送到一或多個連線的網頁組件,以及顯示或隱藏任何預設值。 |
| 選取要預設顯示的表單檢視 | 如果表單已定義兩個以上的檢視,請從下拉式清單中選取要顯示的檢視。 |
| 選取提交表單後要執行的動作 | 選取下列其中一個選項:
|
常見屬性
所有網頁組件都有一組通用內容,可用於控制其外觀、版面配置及進階特性。
注意
工具窗格中所顯示的通用網頁組件屬性,可能會與本節所述者不盡相同,原因包括:
- 您必須有適當的權限,才可在工具窗格中看到 [進階] 區段。
- 針對特定的網頁組件,網頁組件開發人員可能已選擇不顯示一或多個這些常用屬性,或已選擇建立並顯示以下未列於工作窗格之 [外觀]、[版面配置] 及 [進階] 區段的其他屬性。
外觀
| 屬性 | 描述 |
|---|---|
| 標題 | 指定顯示在網頁組件標題列上的網頁組件標題。 |
| 高度 | 指定網頁組件的高度。 |
| 寬度 | 指定網頁組件的寬度。 |
| 組件區塊狀態 | 指定當使用者開啟網頁組件頁面時,頁面上是否要顯示整個網頁組件。 組件區塊狀態依預設為 [一般],亦即顯示整個網頁組件。 當狀態設定為 [最小化] 時,只會顯示標題列。 |
| 組件區塊類型 | 指定是否顯示網頁組件圖文框的標題列及框線。 |
| 標題 | 指定顯示在網頁組件標題列上的網頁組件標題。 |
| 高度 | 指定網頁組件的高度。 |
| 寬度 | 指定網頁組件的寬度。 |
版面配置
| 屬性 | 描述 |
|---|---|
| 隱藏 | 指定當使用者開啟網頁組件頁面時,是否要顯示網頁組件。 若已選取此核取方塊,網頁組件便只會在您設計頁面時為可見,且標題後會加上 (隱藏)。 若想要透過網頁組件連線使用網頁組件將資料提供另一個網頁組件,但不想要顯示該網頁組件,則可隱藏網頁組件。 |
| 方向 | 指定網頁組件內容的文字方向。 例如,阿拉伯文是由右到左的語言,而英文與其他大多數歐洲語言則是由左到右的語言。 只有某些類型的網頁組件才可以使用此設定。 |
| 區域 | 指定網頁組件頁面上網頁組件所在的區域。 注意: 當您沒有修改區域的權限時,清單方塊中不會列出 [網頁組件] 頁面上的區域。 |
| 區域索引 | 指定當區域包含一個以上的網頁組件時,網頁組件在區域中的位置。 若要指定順序,請在文字方塊中輸入正整數。 區域中的網頁組件若是由上而下依序排列,值 1 即表示網頁組件會出現在區域的頂端。 區域中的網頁組件若是由左而右依序排列,值 1 即表示網頁組件會出現在區域的左側。 例如,當您將網頁組件新增至由上而下排列的空白區域時,區域索引為 0。 當您將第二個網頁組件新增到該區域的底端時,其區域索引為 1。 若要將第二個網頁組件移至該區域的頂端,請輸入 0,然後為第一個網頁組件輸入 1。 注意: 區域中的每個 Web 組件必須有唯一的區域索引值。 因此,變更目前網頁組件的區域索引值,也會變更該區域中其他網頁組件的區域索引值。 |
進階
| 屬性 | 描述 |
|---|---|
| 允許最小化 | 指定網頁組件是否可以最小化。 |
| 允許關閉 | 會指定是否可從網頁組件頁面移除網頁組件。 |
| 允許隱藏 | 指定網頁組件是否可以隱藏。 |
| 允許區域變更 | 指定網頁組件是否可以移至不同的區域。 |
| 允許連線 | 指定網頁組件是否可以與其他網頁組件連線。 |
| 允許在個人檢視中編輯 | 指定網頁組件內容是否可以在個人檢視中修改。 |
| 匯出模式 | 指定允許此網頁組件匯出之資料的層級。 視您的設定而異,可能無法使用此設定。 |
| 標題 URL | 指定內含網頁組件其他相關資訊之檔案的 URL。 當您按一下網頁組件標題時,該檔案會顯示在另一個瀏覽器視窗中。 |
| 描述 | 指定當您將滑鼠指標置於網頁組件標題或網頁組件圖示上時,所出現的工具提示。 當您在下列網頁組件庫的工具窗格中,使用 [尋找網頁組件] 功能表的 [搜尋] 命令來搜尋網頁組件時,會使用此屬性的值:網站、虛擬伺服器及網頁組件頁面。 |
| 說明 URL | 指定內含網頁組件相關說明資訊之檔案的位置。 當您按一下 [網頁組件] 功能表中的 [說明] 命令時,[說明] 資訊會顯示在另一個瀏覽器視窗中。 |
| 說明模式 | 指定瀏覽器顯示網頁組件 [說明] 內容的方式。 選取下列其中一項:
注意: 即使自訂Microsoft ASP.NET 網頁組件支援這個屬性,預設的說明主題只會在個別的瀏覽器視窗中開啟。 |
| 目錄圖示圖像 URL | 指定一個檔案的位置,而該檔案內含的圖像在網頁組件清單中會作為網頁組件圖示使用。 圖像大小必須為 16 x 16 像素。 |
| 標題圖示圖像 URL | 指定一個檔案的位置,而網頁組件標題列中會使用該檔案內含的圖像。 圖像大小必須為 16 x 16 像素。 |
| 匯入錯誤訊息 | 指定匯入網頁組件發生問題時要顯示的訊息。 |