1

我想使用InfoPath更新/創建SharePoint列表。到目前爲止,我已經創建了表單,並且當我選擇「提交」按鈕時,我已經設置程序來指示表單是否已成功提交,並且我收到了此消息。但是,當我查看SharePoint列表中列出了我希望列表駐留的程序時,沒有更新。使用InfoPath列表更新SharePoint列表?

我正在從數據庫中提取數據,並且設置了條件並且查詢的數據是正確的。只要我能夠弄清楚如何將InfoPath列表連接到SharePoint列表,其他任何操作都將變得輕而易舉。我看到的每一個地方都表明這是不可能的,不幸的是它看起來就是這樣。必須有某種工作。在過去的幾個月裏(從字面上),我只使用InfoPath和SharePoint,因爲辦公室裏沒有其他人知道這些程序,所以我可能需要有人來幫我解決這個問題。

+0

看看這個。保存InfoPath結果是標準功能。看到這個:http://support.microsoft.com/kb/826993 - 希望這會有所幫助 – 2012-11-10 23:04:49

回答

1

我認爲最簡單的方法就是讓InfoPath表單調用Web服務。在網絡服務中,你可以做任何你想做的事情;創建一個列表,創建一個列表項或其他任何東西。

0

我認爲,如果你解釋更好一點,你要完成什麼它可以幫助...

你們是不是要創建一個列表或更新SharePoint列表?當您查詢數據庫時,您是否嘗試在現有列表中插入新值或創建新列表並插入值。

通過在列表表單後面編寫代碼,然後將其作爲沙盒或管理員批准的表單發佈,您可能可以完成此操作(將行插入到現有列表中)。

如果這是你想做的事情,那麼在SharePoint中創建列表,將列表表單從SharePoint導出到Infopath中(以便將列表字段作爲主連接),然後編寫代碼以執行任何你想做的事情即從數據庫檢索數據並添加到列表中。