2017-08-08 55 views
0

我們正在將我們的數據在線遷移到CRM。 我想運行一些JavaScript代碼,當頁面加載時爲創建實體的SharePoint文件夾。 但是,因爲我們正在使用api從現有數據創建記錄,有沒有辦法調用/觸發記錄創建的JavaScript?動態CRM - 調用JavaScript資源

+0

看看這可能是有幫助的:http://www.powerobjects.com/2013/02/04/bulk-creation-of-sharepoint-folders-dynamics-crm/ –

回答

0

當創建記錄時,動態CRM的JavaScript沒有觸發動作的鉤子,但是以下操作可能會起作用(雖然有點麻煩!)。

1)創建一個名爲「SharePoint Created?」的新的虛擬字段(隱藏,但在每個表單上),這是一個兩個選項字段,缺省值爲「No」。

2)創建一個新的JavaScript函數在「表單加載」上執行,它將檢查表單類型以確保其處於編輯模式(不是創建),如果是,則檢查「SharePoint Created?」的值。字段,如果該字段爲「否」,則將其更新爲「是」,調用SharePoint創建函數,然後保存該記錄。

更好的選擇是將呼叫轉移到一個可以在創建記錄時執行的插件,但瞭解認證總是一個問題。

+0

謝謝你的迴應。 問題是有15000條記錄正在遷移,我們不想打開每條記錄。 –