2016-06-30 98 views
1

我在javascript中編寫了一些代碼,用於處理我的聯繫表單的字段信息。代碼在OnLoad和OnSave觸發。它運作良好,但該公司有5000多條需要應用此代碼的記錄。有沒有辦法在crm中簡單加載記錄?

有沒有一種方法來編寫代碼或插件或工作流,只需加載記錄,然後關閉它,我可以使用所有記錄來應用JavaScript或我必須單獨加載每個記錄?

+0

你正在執行的動作究竟是什麼?它可以像創建工作流程那樣簡單,然後在所有適用的記錄中運行它(這非常容易)。 –

回答

3

你可以進行下列操作之一取決於你發現了什麼最簡單的:

  • 控制檯應用程序(個人喜好和最容易的) - 獲取創紀錄的唯一的號碼,如果你有記錄的東西設置或GUID 你想要更新
  • 插件(需要某種記錄更新來觸發你的邏輯) - 添加一個丟棄字段 - 註冊更新丟棄字段的插件,使用批量更新並更新所有記錄上的字段想要插件運行。刪除扔掉領域。
  • 工作流(自定義工作流活動或開箱取決於操作的複雜性,不需要觸發邏輯的記錄更新) - 創建工作流/自定義工作流活動並針對所有記錄運行它 - 可能需要一個永恆的你得到所有5000更新最多250一去。
+0

控制檯應用程序包含什麼內容? –

+0

控制檯應用程序如何一步一步地 - > https://msdn.microsoft.com/en-us/library/gg695803(v=crm.7).aspx – dynamicallyCRM

+0

謝謝,但這似乎超出了我的能力範圍。我將如何去做一個工作流程?我簡單地看了一下,但找不到任何有用的東西。 –

0

聽起來最簡單的方法之一就是簡單地導出所需的記錄和字段,然後在Excel中操作它們。您可以像在表單JavaScript中一樣在Excel中應用相同的邏輯。
完成後,只需將它們導入到CRM中,並且應該更新現有記錄。

需要注意的最重要的事情是,只有在選擇「通過包含所需列標題使該數據可用於重新導入」選項後才能導出。
enter image description here

相關問題