您可以使用表單網頁組件來連線至或篩選另一個網頁組件的資料欄,但前提是兩個網頁組件都必須安裝在執行 Microsoft Windows SharePoint Services 的伺服器上。
本文內容
表單網頁組件的使用方式
將表單網頁組件連線至另一個網頁組件
自訂表單網頁組件
表單網頁組件的自訂屬性
網頁組件的常用屬性
表單網頁組件的使用方式
您可以使用表單網頁組件來執行下列動作:
- 在包含員工資料的清單檢視網頁組件中,篩選姓氏相同的所有員工。
- 新增選項按鈕、核取方塊及文字方塊 (具有預設值,可篩選包含產品資訊的清單檢視網頁組件),藉此自訂表單網頁組件。
頁首將表單網頁組件連線至另一個網頁組件
若要使用表單網頁組件,您可以將它連線到另一個可以透過網頁組件連線進行篩選的網頁組件,例如清單檢視網頁組件。連線清單網頁組件的方式是從 [網頁組件] 功能表的 [連線] 子功能表中選取。您可以將表單網頁組件連線至網頁組件頁面上的一個或多個網頁組件。
- 如果目前不在編輯模式中,請按一下 [網站動作] 功能表
中的 [編輯頁面]。 - 按一下 [網頁組件] 功能表
,然後指向 [連線]。 - 指向 [提供表單值至],然後按一下要連結的網頁組件名稱。
將表單網頁組件連線至另一個網頁組件之後,您就可以在文字方塊中輸入文字,然後按一下 [搜尋] 或按下 ENTER。另一個網頁組件將會顯示符合您輸入之文字的資料。
若要清除文字方塊以便輸入新的文字,請選取目前文字,然後刪除這些文字。
頁首自訂表單網頁組件
您可以使用 [原始檔編輯器] 自訂屬性或 Windows SharePoint Services 相容的網站設計程式 (例如,Microsoft Office SharePoint Designer 2007),來自訂表單網頁組件。
您可以新增其他表單元素來增強表單網頁組件,例如選項按鈕、核取方塊、預設值及清單方塊。您也可以建立包含多個欄位的表單以合併準則,然後將更複雜的篩選傳遞給另一個網頁組件。自訂表單網頁組件之後,您就可以建立另一個例項,然後將這個例項新增到網站上的網頁組件庫中。
自訂表單網頁組件時,請牢記以下重點:
- 只能使用一個 [開始] 按鈕 (此按鈕使用 HTML INPUT 元素) 來傳遞資料到另一個網頁組件。
- 表單網頁組件會使用 HTML FORM 元素。某些 HTML 元素無法在 FORM 元素內使用,包括 HTML 元素、BODY 元素及 HTML FORM 元素。
- 所有表單欄位名稱都必須是唯一的。每個名稱值都會用來連線至您要連線之網頁組件的相對欄名稱。
- 您只能使用下列 HTML FORM 元素控制項,這些控制項會將以下值傳遞到其他網頁組件。
控制項 | HTML 元素 | 傳遞值 |
---|
文字方塊 | <INPUT TYPE="text"> | VALUE 屬性。 |
文字區域 | <TEXTAREA> | VALUE 屬性。 |
核取方塊 | <INPUT TYPE="checkbox"> | 如果選取,即為 VALUE 屬性;如果未選取,則為 "off" 字串。 |
選項按鈕 | <INPUT TYPE="radio"> | 如果選取,即為 VALUE 屬性;如果未選取,則為 "off" 字串。 |
下拉式清單方塊 | <SELECT> | 已選取選項的 VALUE 屬性,這是以逗點分隔的字串;若未選取,則顯示 "off" 字串。例如,如果選取 "chairs" 和 "tables",VALUE 屬性就會是 "chairs,tables"。
|
附註
表單網頁組件只提供資料給其他可連線的網頁組件,無法從其他可連線的網頁組件取得資料。例如,您無法使用表單網頁組件做為詳細表單來顯示資料列。
頁首表單網頁組件的自訂屬性
以下為表單網頁組件的自訂屬性。
附註
- 您無法在個人檢視中檢視或編輯這個屬性。
- 使用與 Windows SharePoint Services 相容的網站設計程式 (例如,Office SharePoint Designer 2007),就可以簡化表單網頁組件的自訂。
屬性 | 描述 |
---|
原始檔編輯器 | 會開啟一個文字編輯器視窗,您可以在此新增或編輯 HTML 原始程式碼。[原始檔編輯器] 僅適用於熟悉 HTML 語法的使用者。
注意
表單網頁組件會在執行階段動態建立指令碼常式,以便建立其他網頁組件的連線。請勿在原始檔編輯器中修改 onkeydown 或 onclick 事件碼,否則可能會不小心破壞表單網頁組件。 |
頁首網頁組件的常用屬性
所有的網頁組件都共用一組常用的屬性,控制其外觀、版面配置和進階特性。
附註
您在工具窗格中看到的常用網頁組件屬性和本節中所討論的可能有些不同,原因有幾個:
- 如果要查看工具窗格中的 [進階] 區段,必須有適當的權限。
- 對於特定的網頁組件,網頁組件開發人員可能已選擇不顯示一項或多項這種常見屬性,或選擇建立並顯示未列在工具窗格的 [外觀]、[版面配置] 和 [進階] 區段的其他屬性。
- 部分權限或內容設定可能會停用或隱藏網頁組件內容。
外觀
內容 | 描述 |
---|
[標題] | 指定出現在網頁組件標題列中的網頁組件標題。 |
[高度] | 指定網頁組件的高度。 |
[寬度] | 指定網頁組件的寬度。 |
[組件區塊狀態] | 指定當使用者開啟「網頁組件頁面」時,是否整個網頁組件都會出現在網頁中。根據預設,隱藏狀態會設定為 [正常],而整個網頁組件都會出現。當狀態設定為 [最小化] 時,只有標題列會出現。 |
[組件區塊類型] | 指定是否顯示標題列和網頁組件圖文框的框線。 |
版面配置
內容 | 描述 |
---|
[隱藏] | 指定當使用者開啟「網頁組件頁面」時,是否看得到網頁組件。如果選取核取方塊,只有在您設計網頁並將後置字 (隱藏) 附加至標題時,才會看得到網頁組件。 如果要透過網頁組件連線,讓網頁組件將資料提供給另一個網頁組件,但又不想顯示網頁組件時,可以隱藏網頁組件。 |
[方向] | 指定網頁組件內容中文字的方向。例如,阿拉伯文是由右往左的文字;而英文和其他大部分的歐洲語言則是由左往右的文字。 |
[區域] | 指定網頁組件在網頁組件頁面上所在的區域。
附註
當您沒有修改區域的權限時,清單方塊中就不會列出網頁組件頁面上的區域。 |
[區域索引] | 指定當區域含有一個以上的網頁組件時,網頁組件在區域中的位置。 如果要指定順序,請在文字方塊中輸入正整數。 如果區域中網頁組件的順序是由上往下,值為 1 代表網頁組件出現在區域的頂端。如果區域中網頁組件的順序是由左往右,則值為 1 代表網頁組件出現在區域的左邊。 例如,當您將網頁組件加入順序為由上往下的空白區域時,[區域索引] 是 0。當您將第二個網頁組件加入區域底部時,其 [區域索引] 為 1。如果要將第二個網頁組件移到區域的頂端,請輸入「0」,第一個網頁組件則輸入「1」。
附註
區域中的每個網頁組件都必須有唯一的「區域索引」值。因此,變更目前網頁組件的區域索引值,也會變更區域中其他網頁組件的區域索引值。 |
進階
屬性 | 描述 |
---|
[允許最小化] | 指定是否可以最小化網頁組件。 |
[允許關閉] | 指定是否可以從「網頁組件頁面」中移除網頁組件。 |
[允許隱藏] | 指定是否可以隱藏網頁組件。 |
[允許區域變更] | 指定是否可以將網頁組件移到另一個區域。 |
[允許連線] | 指定網頁組件是否可以與其他網頁組件連線。 |
[允許在個人檢視中編輯] | 指定是否可以在個人檢視中修改網頁組件內容。 |
[匯出模式] | 指定允許為此網頁組件匯出的資料等級。依據您的組態,此設定可能不能使用。 |
[標題 URL] | 指定含有關於網頁組件其他資訊的檔案 URL。當您按一下網頁組件標題時,該檔案會顯示在不同的瀏覽器視窗中。 |
描述 | 指定當您在網頁組件標題或網頁組件圖示上重設滑鼠指標時,所出現的工具提示。使用網頁組件庫 (網站、虛擬伺服器和網頁組件頁面) 工具窗格上,[尋找網頁組件] 功能表中的 [搜尋] 指令來搜尋網頁組件時,便會使用這個屬性的值。 |
[說明 URL] | 指定含有關於網頁組件說明資訊檔案的位置。當您按一下 [網頁組件] 功能表中的 [說明] 指令時,說明資訊會顯示在不同的瀏覽器視窗中。 |
[說明模式] | 指定瀏覽器顯示網頁組件說明內容的方式。 選擇下列其中一種: - [強制回應] 會開啟另一個瀏覽器視窗 (如果瀏覽器有這項功能)。使用者必須先關閉視窗,才能回到網頁。
- [非強制回應] 會開啟另一個瀏覽器視窗 (如果瀏覽器有這項功能)。使用者不必先關閉視窗,也可以回到網頁。此為預設值。
- [瀏覽] 會在目前的瀏覽器視窗中開啟網頁。
附註
即使自訂的 Microsoft ASP.NET 網頁組件支援此屬性,預設的 Microsoft Windows SharePoint Services 3.0 說明主題仍然只會在另一個瀏覽器視窗中開啟。 |
[目錄圖示影像 URL] | 指定含有要做為網頁組件清單中網頁組件圖示的影像檔案位置。影像大小必須為 16 x 16 像素。 |
[標題圖示影像 URL] | 指定含有要在網頁組件標題列中使用的影像檔像位置。影像大小必須為 16 x 16 像素。 |
[匯入錯誤訊息] | 指定如果匯入網頁組件有問題時,會出現的訊息。 |
頁首