Вопрос

В CRM 2011 есть один веб -ресурс JavaScript new\_/Script/genericJScript.js. Анкет Который содержит некоторые функции, говорят, \_retrieveRecord() а также \_Context() как ниже. И мне нужно вызвать эти методы из другого веб -ресурса JavaScript под названием new\_/Script/testJScript.js. Анкет Как мы можем это сделать?

if (typeof (MyTest) == "undefined")
{
  MYTEST = { __namespace: true };
}

MYTEST.RESTCALL = {
  _Context: function () {
    ......
  },

  _retrieveRecord: function () {
    ......
  },
};
Это было полезно?

Решение

Предполагая, что вы включаете оба ресурса в свою форму (я предполагаю, что вы делаете это из), следующее должно быть действительным:

webresource1.js

function HelloWorld() {
  alert('Hello, world!');
}

webresource2.js

//should alert 'Hello, World!' using the method from the other webresource
HelloWorld();

Другие советы

Я думаю, что ответ - просто позвонить MYTEST.RESTCALL._context()

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top