国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
使用InfoPath表單篩選SharePoint列表數(shù)據(jù)

 

在SharePoint 2010中我們可以通過(guò)簡(jiǎn)單的設(shè)置,使用InfoPath表單來(lái)實(shí)現(xiàn)我們以前需要寫(xiě)代碼才能實(shí)現(xiàn)的功能。在上篇文章[InfoPath 2010接收Url參數(shù)]中簡(jiǎn)單介紹了如何通過(guò)查詢字符串WebPart使我們發(fā)布的表單可以接收Url參數(shù),在這篇文章中我將介紹另一個(gè)有意思的功能:通過(guò)InfoPath表單篩選SharePoint列表數(shù)據(jù)。

1. 首先要建立一個(gè)用于演示的SharePoint列表,這里我還是使用上一篇文章中使用的用戶信息列表,它擁有兩個(gè)字段,分別是用戶姓名和電話號(hào)碼。

2. 創(chuàng)建一個(gè)用于篩選用戶信息列表的InfoPath表單。這個(gè)例子的表單比較簡(jiǎn)單,僅有一個(gè)UserName字段,最后要實(shí)現(xiàn)的功能就是通過(guò)填寫(xiě)的用戶名稱對(duì)列表中的數(shù)據(jù)進(jìn)行篩選。

3. 基本的表單建好后下一步就是設(shè)置查詢按鈕的規(guī)則。選中按鈕控件,然后在Ribbon區(qū)的屬性標(biāo)簽下點(diǎn)擊規(guī)則按鈕,將在畫(huà)面右方再打開(kāi)一個(gè)規(guī)則管理面板,在這個(gè)面板中將顯示所選控件上的所有規(guī)則。

點(diǎn)擊新建按鈕,在下拉菜單中選擇"操作",以創(chuàng)建一個(gè)操作類型的規(guī)則,然后點(diǎn)擊"添加"按鈕,在下拉菜單中選擇"將數(shù)據(jù)發(fā)送到Web部件"。

最后還需要設(shè)置屬性提升,其作用就是決定在將表單與某一列表進(jìn)行連接時(shí),表單中的哪些字段可以作為篩選值發(fā)送到列表。設(shè)置好屬性提升后就可以將這個(gè)表單發(fā)布到SharePoint中表單庫(kù)中了。

4. 創(chuàng)建一個(gè)空白Web部件頁(yè),使用InfoPath表單Web部件和列表Web部件將前面幾步創(chuàng)建的用戶信息列表和InfoPath表單放到這個(gè)頁(yè)面中。

5. 終于到了最后一步了,打開(kāi)SharePoint Designer 2010,找到我們的網(wǎng)站并打開(kāi)剛剛創(chuàng)建的這個(gè)Web部件頁(yè),選中InfoPath表單Web部件,點(diǎn)擊"格式"標(biāo)簽下的"添加連接"按鈕,打開(kāi)Web部件連接向?qū)Т翱?,設(shè)置一個(gè)連接將InfoPath表單Web部件與用戶信息Web部件連接起來(lái)。

在Web部件連接向?qū)е行柚鸩皆O(shè)置源操作、目標(biāo)Web部件、目標(biāo)操作。在設(shè)置目標(biāo)操作時(shí)需選擇"篩選值 獲取位置"。

隨后該向?qū)⒁笪覀冞x擇在源Web部件中與目標(biāo)Web部件的輸入?yún)?shù)匹配的列,需要注意的是由于在本例中創(chuàng)建表單時(shí)僅將UserName字段做了屬性提升,所以在選擇源Web部件中的列時(shí)我們也僅能選擇UserName這個(gè)字段,這也正是設(shè)計(jì)表單時(shí)進(jìn)行屬性提升的目的所在,沒(méi)有進(jìn)行屬性提升的字段在這里是不會(huì)被看到的。

好了,都設(shè)置好后別忘記保存,下面我們一起來(lái)看看最終效果吧。在表單中輸入一個(gè)客戶名稱后點(diǎn)擊查詢按鈕,其所連接的用戶信息列表也自動(dòng)的進(jìn)行了篩選。

其實(shí)做過(guò)SharePoint 2007項(xiàng)目的朋友應(yīng)該都遇到過(guò)這種用戶可根據(jù)輸入的值對(duì)列表項(xiàng)進(jìn)行篩選的需求,不過(guò)在07的時(shí)候都是通過(guò)寫(xiě)代碼或者使用一些開(kāi)源的Web部件來(lái)實(shí)現(xiàn)的,現(xiàn)在在2010里我們就可以使用InfoPath表單來(lái)實(shí)現(xiàn)這一功能了,不僅查詢表單的樣式可以自由的定義,而且整個(gè)過(guò)程不需要再寫(xiě)一行代碼,興奮吧

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
一步步學(xué)習(xí)微軟InfoPath2010和SP2010
初識(shí) InfoPath(三):表單數(shù)據(jù)的提交
表單設(shè)計(jì)器的調(diào)研總結(jié)
重用現(xiàn)有模板部件的設(shè)計(jì) - InfoPath - Microsoft Office Onl...
InfoPath的自定義表單設(shè)計(jì)教程
Adobe Dreamweaver CS4 * 添加使用戶可以登錄的 HTML 表單
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服