Domanda

C'è una risorsa Web JavaScript in CRM 2011 chiamata new\_/Script/genericJScript.js. Che contiene alcune funzioni dicono, \_retrieveRecord() e \_Context() come sotto. E ho bisogno di chiamare questi metodi da un'altra risorsa Web JavaScript chiamata new\_/Script/testJScript.js. Come possiamo farlo?

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

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

  _retrieveRecord: function () {
    ......
  },
};
È stato utile?

Soluzione

Supponendo che tu includa entrambe le risorse nel tuo modulo (suppongo che tu lo stia facendo), quanto segue dovrebbe essere valido:

WebResource1.js

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

WebResource2.js

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

Altri suggerimenti

Penso che la risposta sia semplicemente quella di chiamare MYTEST.RESTCALL._context()

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top