CRM错误对象不支持属性或方法' getValue'

时间:2014-09-12 00:29:27

标签: javascript crm

我开始在CRM联系页面上编写一个简单的javascript来检索父帐户ID。

我将脚本设置为父帐户字段(parentcustomerid)上的onChange事件,并将其设置为"将执行上下文作为参数"传递。

这是我的代码:

function PopulateAccountType(ParentAccount) {

if (ParentAccount != null) {
    var Account = new Array();
    var Account = Xrm.Page.getAttribute("parentcustomerid").getValue();
    {
        var AccountId = Account[0].id;
    }
  }
}

不确定为什么我一直在OnChange事件上收到错误。对象不支持属性或方法' getValue'。

我一直在使用' getValue'功能成功,但当值是ID时它是否不同?

感谢您的帮助,非常感谢。

-elisabeth

1 个答案:

答案 0 :(得分:0)

尝试此代码并取消选中执行参数复选框。

function PopulateAccountType() 
{
   var lookup = Xrm.Page.getAttribute("parentcustomerid").getValue();
   if(looup!=null)
   {
    var Account = lookup[0].id;
    alert(Account);
   }