我正在尝试通过以下场景实现“记录创建”事件。
用户创建类型 A 的新记录
首次保存该记录时,通过 JavaScript 自动创建 B 类型记录
我尝试为“创建于”字段创建更改事件,但出现以下错误。
Xrm.Page.getAttribute("createdon").addOnChange(createOMTRecordUponCreatingPlan)
错误 = 无法读取 null 属性“addOnChange”
最佳答案
使用 JavaScript 来“检测”表单上的记录更改并不是最可行的想法,因为如果记录在表单窗口之外更新,它将不可靠。
你最好的选择是使用服务器端插件,这里是 Microsoft tutorial关于如何开始创建项目(它比看起来简单得多)。
您将需要(正如您将在教程中看到的)插件注册工具 - 为您的插件导航和创建步骤(事件)非常容易,您将寻找“创建”消息“A 型实体。
另一种选择(可能不可能)是使用 workflow .
关于javascript - 创建 A 类记录时创建 B 类记录 [JS、D365 Online],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59741243/