SharePoint2010新特性:InfoPath定義建立列表的介面

深藍發表於2013-09-25

在SharePoint2007的時候,自定義的列表可以使用CAML修改其展示頁面,但是對於建立列表的頁面,不容易自定義。現在在SharePoint2010中,增強了InfoPath Form Services,我們可以使用InfoPath Designer來快速設定自定義列表的修改和展示頁面。

比如我們要建立一個員工資訊錄入的列表,其中記錄了公司員工的各種基本資訊,所以我們在SharePoint中建立了一個自定義列表EmployeeProfile。在列表設定介面,增加我們要記錄的資訊的欄,比如員工號、姓名、性別、生日、部門、座機、手機、郵箱,那麼預設的建立頁面就是這樣的:

image

如果我們需要對這個建立頁面進行調整,希望將員工資訊放成兩列,座機手機電子郵箱放在一起,那麼我們可以單擊“列表”選單的“自定義表單”按鈕,開啟InfoPath設計器:

image

現在,我們要對這個介面進行調整,調整其中的佈局,調整後的介面如圖:

image

單擊左上角的“快速釋出”按鈕,即可把這個表單釋出到SharePoint上。

然後我們在SharePoint中進入員工資訊列表,單擊“新建”按鈕,即可看到我們新設計的介面展示在SharePoint中:

image

該InfoPath設計的介面不僅可以用於填寫頁面,在填寫完畢後,開啟檢視頁面也是使用InfoPath中設計的佈局。比如我們填寫了一個員工資訊後,開啟的介面如圖所示:

image

相關文章