天天看點

一步一步搞定InfoPath(01)——送出表單到Access資料庫

一、開發環境

l  Microsoft Office  Access2010

l  Microsoft Office InfoPath Designer 2010

二、本節目标

實作InfoPath設計表單,并且将資料送出到Access資料庫。為了友善示範,提供的例子比較簡單。一起開始我們的InfoPath之旅吧。

三、一步一步跟我走

1.         首先建立Access資料庫Demo.accdb。設計表UserFeedback,如下所示。

2.         接下來根據Access資料源建立InfoPath表單。想要資料庫和表單之間建立住資料庫連接配接,要從建立空白表單開始。

l  打開infopath,選擇建立->進階表單模闆->資料庫。點選“設計表單”,

l  出現資料庫連接配接向導,點選選擇資料源,然後點選建立源。

l  選擇資料源。因為我們用的是Access資料庫,是以選擇ODBC DSN資料源

然後找到剛才建立的資料庫位置,進行添加。

l  選擇所要連接配接的資料庫和表。

l  添加完成後出現

l  此時出現表單如下,請儲存。

對于主資料連接配接,InfoPath 實際上建立了兩個非常相似的資料結構:一組查詢字段和一組資料字段。您可以使用查詢字段将值輸入到表單中,然後查詢資料庫。同時,您可以使用資料字段向資料庫中輸入新的記錄并修改資料庫中現有的記錄。每組字段都與資料庫中的表和字段相比對。

3.         設計InfoPath表單

在域部分找到要添加的資料庫字段,右鍵,選擇所需的空間樣式添加到表單上,該處我們選擇的都是重複節中包含文本框。重複節允許我們同時錄入多條記錄。

4.         在表單下方 ,添加 送出 按鈕。屬性設定如下:

l  接下來我們設定送出選項:檔案-〉送出選項,進行如下設定。

5.         至此,表單設計完成。我們可以釋出并且測試了,點選檔案->釋出-〉網絡位置。釋出後進行測試。

檢視結果:

    本文轉自 陳敬(Cathy) 部落格園部落格,原文連結:http://www.cnblogs.com/janes/archive/2011/03/02/1969067.html,如需轉載請自行聯系原作者