0

我一直在努力解決一段時間的問題,並希望有人可以對一些可能的解決方案進行闡述。如何關閉自定義表單並強制行爲?

我目前有一個SharePoint 2010列表中項目的自定義創建表單。我需要找出一種方法來完全保存該項目並關閉表單,然後觸發Nintex工作流程,或者使用一些自定義功能在當前項目的某些字段的另一個列表中創建項目。

當前的麻煩是,在該列表上的項目創建時工作流必須在窗體完全關閉之前自行關閉。這意味着,如果服務器花費了大量時間來啓動工作流程,那麼在關閉之前,我的表單會在空閒狀態下空閒很長一段時間。

SHORT VERSION:我需要能夠保存項目和關閉窗體,然後發射一些功能,這將創建項目的信息在單獨的列表上的項目。

有沒有人想過解決這個問題?我知道如何使用JavaScript而不是Nintex創建列表項目,如果有幫助的話。如果還有其他方法可以解決這個問題,我不需要使用工作流程。感謝您的時間!

回答

0

我相信Nintex 2010的項目創建工作流程是由異步事件處理程序觸發的。這意味着在您的自定義創建頁面完成保存項目後觸發。我可能在這方面是錯誤的,我會在後來得到Nintex的確認。

您總是可以編寫一個異步事件處理程序來啓動您的自定義操作或Nintex工作流程,而不必依靠自動啓動工作流程。無論哪種情況,它都會在您的物品創建後運行。

雖然這種方法需要編碼。如果你不是開發者。那麼也許你需要關注爲什麼你的創作形式需要很長時間才能完成。它是否嘗試保存該項目後調出列表視圖?

+0

我爲是響應很慢道歉 - 出現了很多事情。我是一名開發人員,儘管我很新。非常感謝你的回覆,這可能會給我更深入的研究。如果問得不多,可否詳細說一下'異步事件處理程序'?這是我可以在物品創建表單上使用JavaScript創建的東西,還是需要單獨運行?非常感謝您的回覆! – user2312930 2013-05-01 17:35:32