Dynamics crm Dynamics CRM中OnChange和AddOnChange的区别是什么

Dynamics crm Dynamics CRM中OnChange和AddOnChange的区别是什么,dynamics-crm,Dynamics Crm,在CRM 2011中,我用js编写了一个函数,并将该函数附加到字段的OnChange事件中。当LookUpField1中的值发生更改时,它应该更新另一个LookUpField2的值,但只有在保存和加载表单后才进行更新 其中,就像我使用addonChange并启动函数一样,LookUpField2值在LookUpField1更改时自动更新 为什么它使用attr的addonChange而不是OnChange事件 除了使用addonChange以编程方式启动函数外,还有哪些实例需要使用addonCha

在CRM 2011中,我用js编写了一个函数,并将该函数附加到字段的OnChange事件中。当LookUpField1中的值发生更改时,它应该更新另一个LookUpField2的值,但只有在保存和加载表单后才进行更新

其中,就像我使用addonChange并启动函数一样,LookUpField2值在LookUpField1更改时自动更新

为什么它使用attr的addonChange而不是OnChange事件

除了使用addonChange以编程方式启动函数外,还有哪些实例需要使用addonChange


我希望我说得有道理提前感谢

OnChange是一个事件。addOnChange是添加处理程序的方法,文档中说:

OnChange事件

使用addOnChange、removeOnChange和fireOnChange 方法和管理OnChange事件的事件处理程序

请参阅以下连结:

您应该显示函数的代码。由于您似乎要更新查找字段,我怀疑您设置了EntityReference,它只包含LogicalName和Id值,而不包含visible Name属性。