我正在使用:
/// <reference path="https://benelfakir.crm4.dynamics.com//WebResources/new_sdk_rest" />
但是我收到此消息错误
<Message>ReferenceError: SDK is not defined</Message>
这是我的代码
/// <reference path="new_/Scripts/sdk_rest.js" />
function load() {
var AccountId = Xrm.Page.data.entity.getId();
alert(AccountId);
var account = {};
account.Description = "Updated Account Name odata";
SDK.REST.updateRecord(AccountId, account, "Account", "", errorHandler);
alert("done");
}
答案 0 :(得分:0)
当您准确地调用此方法时? SDK是定义在哪里的?
因此,这不适用于功能区工作台。
function SDK {
//blablabla
}
function toCallFunction{
SDK.blablabla();
}
如果你想这样做,你应该这样做:
function toCall(){
function SDK(){
//blablabla
}
SDK.blablabla();
}
是的,我知道,这是解决问题的愚蠢方法。但是你应该将SDK复制并复制到你的函数中。