[C#.NET][Infopath 2010] 如何在 Form Service 使用多選 / How to use Multiple Selection in Form Service

[C#.NET][Infopath 2010] 如何在 Form Service 使用多選 / How to use Multiple Selection in Form Service

這真是令人興奮的一項新功能,還記得我曾經發過 [Infopath 2007] 如何在 Form Service 使用多選 / How to use Multiple Optional in Form Service,在Infopath 2007要完成這項功能還真的是挺累人的,不管是外部資料庫binding還是內部UI都需要下一些功夫,但今天2010免除了我們這些苦工。

把舊文章的範本用Infoapth 2010開,沒想到是OK的,程式碼也正常的執行,只是專案已經開不起來(無法用VS2010開,不支援VSTO)

2010-5-3 下午 09-21-27

打開Infopath 2010就讓我為之一亮的Multiple-Selection

2010-5-3 下午 08-01-39

Multiple-Selection 提供了三種資料data binding方式

1.Mauualy:手動建立資料來源

2.Field in this form:資料來源是內部的Retable資料

3.External data source:外部資料

2010-5-3 下午 08-43-36

Infopath 2010所提供的外部資料連結有以下

2010-5-3 下午 08-56-40

外部資料在本篇我使用Sharepoint 2010's List來做演示,內容如下圖

 

2010-5-3 下午 08-41-57

 

 

 

 

執行結果如下:

2010-5-3 下午 09-04-50

使用Infopath 2010真的省下了很多開發的時間,可惜我已經離開了這個產業,如今來玩這項產品,頗有趣的^____^。

安裝Sharepoint 2010真的頗累,直到安裝好的那一刻,修鍊大會已經過一個月了,千萬別叫我寫安裝說明。

若有謬誤,煩請告知,新手發帖請多包涵


Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET

Image result for microsoft+mvp+logo