有没有办法简单地加载crm中的记录?

时间:2016-06-30 19:51:20

标签: javascript dynamics-crm crm onload-event

我在javascript中编写了一些代码来操作联系表单的字段信息。代码在OnLoad和OnSave上触发。它运作良好,但该公司有5000多条记录需要将此代码应用于它。

有没有办法编写代码或插件或工作流,只需加载记录然后关闭它,我可以在所有记录上使用它来应用javascript,还是我必须单独加载每条记录?

2 个答案:

答案 0 :(得分:3)

根据您认为最简单的内容,您可以执行以下操作:

  • 控制台应用程序(个人偏好和最简单) - 如果您设置了某些内容或记录的GUID,请获取记录唯一编号 你想要更新
  • 插件(触发逻辑所需的某种记录更新) - 添加丢弃字段 - 在更新丢弃字段时注册插件,使用批量更新并更新您希望插件的所有记录上的字段反对。删除扔掉的字段。
  • 工作流程(自定义工作流程活动或开箱即用取决于操作的复杂性,触发逻辑不需要记录更新) - 创建工作流程/自定义工作流程活动并针对所有记录运行 - 可能需要永恒的让你获得5000次更新,最多250次。

答案 1 :(得分:0)

这听起来像最简单的方法之一就是简单地导出所需的记录和字段,然后在Excel中操作它们。您将在Excel中应用与表单JavaScript中相同的逻辑 完成后,只需将它们导入CRM,就可以更新现有记录。

最重要的一点是,只有在选择了选项&#34后才能导出;通过包含所需的列标题"使此数据可用于重新导入。

enter image description here