![](/img/trans.png)
[英]Dynamics CRM 2015: How do I get a Web Resource button I created to reference a function in a Javascript Library I added to the form?
[英]How do I use an external Javascript library in CRM Dynamics?
我將進行一些REST-ing和oData-ing,因此我從DataJS project獲得了可執行文件。 我添加了datajs-1.0.3.min.js
文件作為網絡資源,並添加了自己的qwerty.js
文件作為網絡資源。 因此,我最終得到了兩個名為的網絡資源:
現在的問題是,當我從在其站點上找到的Web資源1執行下面的代碼片段時,發生崩潰,告訴我:
欄位:視窗
事件:onload
錯誤:“ OData”未定義
var shazoo = function () {
alert("Commenced...");
OData.read(
"http://services.odata.org/Northwind/Northwind.svc/Categories",
function (data) {
var html = "";
$.each(data.results, function (l) {
html += "<div>" + l.CategoryName + "</div>";
});
$(html).appendTo($("#target-element-id"));
}
);
alert("Completed.");
}
如何從Web資源1中的方法引用到Web資源2中的方法? 我已經找到了這個討論,但是並沒有給我太多好處。 我甚至不能告訴我們,如果如果一個人明白他們在說什么這是有幫助的。
編輯
我已經進行了一些更改,然后嘗試嘗試這樣的方法是否知道OData
。
alert(OData);
期望為null
值,我驚訝地發現它給了我{Object object}。 因此,我猜想Web資源之間已建立連接。 是這樣嗎? 而且,仍然如何打電話給我一些oData格式的數據?
您是否已將兩個庫都添加到實體? 僅將它們添加為Web資源是不夠的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.