调用getEventArgs()始终返回null

时间:2015-08-09 15:56:57

标签: javascript events crm onchange microsoft-dynamics

MS Dynamics:我有一个需要处理上下文事件参数的Javascript代码。这是我的代码:

 function myFunction(econtext)
{
    var eventArgs = econtext.getEventArgs();
}

此函数在字段的OnChange事件上触发。 问题是eventArgs变量总是为空! 相反,getDepth()返回一个非空值。 为什么只有eventArgs总是为空? 当我将事件与事件相关联时,我已经将上下文设置为第一个参数。

问候。

1 个答案:

答案 0 :(得分:1)

getEventArgs仅适用于Save事件,这就是您在OnChange事件中获得null的原因。

来自MSDN: https://msdn.microsoft.com/en-us/library/Gg328130.aspx#BKMK_getEventArgs

  

此方法为保存事件以外的任何事件返回 null