创建调用 Web 资源的 Web 资源网页 Javascript CRM 2015

Creating a Web Resource Web Page that Calls a Web Resource Javascript CRM 2015

我正在使用:

/// <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");
}

你具体什么时候调用这个方法? SDK 是在哪里定义的?

所以这不适用于色带 workbench。

function SDK {
  //blablabla
}

function toCallFunction{
  SDK.blablabla();
}

如果你想这样做,你应该这样做:

function toCall(){
  function SDK(){
    //blablabla
  }
  SDK.blablabla();
}

是的,我知道,这是解决问题的愚蠢方法。但是您应该将 SDK 复制并粘贴到您的函数中。