Вызовите функцию JavaScript из другого javaScript webresource
-
28-10-2019 - |
Вопрос
В 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()
Не связан с StackOverflow