【问题标题】:window.parent.Xrm.Page.data.entity.getId() is null on SAVE in Javascript using CRM 2011window.parent.Xrm.Page.data.entity.getId() 在使用 CRM 2011 的 Javascript 中保存时为空
【发布时间】:2015-06-03 17:43:18
【问题描述】:

当我尝试重新保存(因为实体记录已经存在)一个实体记录时,我想在 JS 中检索 GUID 以进行一些比较等...
出于某种原因 window.parent.Xrm.Page.data.entity.getId() “错误:....为空或不是对象。
我什至尝试过 window.top.opener.parent.Xrm.Page.data.entity.getId() 但仍然得到“错误:...为空或不是对象。”
经过调查,我的语法似乎是正确的,但对象返回为空。 我什至尝试在表单加载上获取实体记录的 GUID,但仍然为空。 可以让我知道如何解决此问题并为我提供解决方法吗?

function Save(executionObj)
{
.....
alert(window.parent.Xrm.Page.data.entity.getId());
}

【问题讨论】:

    标签: javascript dynamics-crm-2011 dynamics-crm crm dynamics-crm-2013


    【解决方案1】:

    我删除了 window.parent 并且它起作用了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-14
      • 1970-01-01
      • 2011-08-18
      • 1970-01-01
      • 2011-11-24
      • 2011-12-14
      • 1970-01-01
      相关资源
      最近更新 更多