我是jscript的新手,并且在获取子网格中的所有元素时遇到问题。 我试图将代码从该网站,MS Dynamics CRM 2011,从其他表格获取子网格元素
Retrieve rows in crm2011 subgrid with JScript
https://lakshmanindian.wordpress.com/2012/05/25/retrieve-subgrid-rows-in-crm-2011-using-jscript/
但每次都遇到错误消息:
(翻译)
错误的用户定义的事件
字段:窗口
事件:的onload
错误:的未定义或空引用的偏好“控制”不能被调用。
的最后一个代码我想:
var grid = document.getElementById("accountContactsGrid").control;
for (var rowNo = 0; rowNo<grid.getRecordsFromInnerGrid().length; rowNo++)
for (var cellNo = 0; cellNo<grid.getRecordsFromInnerGrid()[rowNo][3].cells.length; cellNo++)
alert(grid.getRecordsFromInnerGrid()[rowNo][3].cells[cellNo].outerText);
我尝试了与子网格 “accountContactsGrid” 实体帐户(公司)。
我的主要目标是捕获帐户表单中的所有分配的元素并将其列在联系人表单下。但是只有当复选框“Eko”被激活。
这是迄今为止我的工作代码:
var chkEko = Xrm.Page.getAttribute("testcrm_ekonomi").getValue();
if (chkEko === true)
{
alert("Eko active: " + chkEko);
}
else
{
alert("Eko not active: " + chkEko);
}
你在找什么如下? [如何写这jQuery中“window.parent.document.getElementById( 'parentPrice')。innerHTML的”?] [1] [使用jQuery靶向父窗口] [2] [1]:http://stackoverflow.com/questions/726816/how-to-write-this-in-jquery-window-parent-document-getelementbyidparentprice [2]:http://stackoverflow.com的/ questions/18372746/targeting-the-parent-window-using-jquery – Renjith 2015-04-01 04:28:35
没有抱歉,我正在寻找Xrm(CRM)代码来捕获网格中的元素。我必须使用它,因为我需要从其他表单获取数据。据我了解,到目前为止,从其他形式获取元素的唯一方法只有Xrm方式。 – user3772108 2015-04-01 09:54:25
您如何检索这些记录,您是否使用oData或Fetch进行调用,并检索所有相关实体与您父母的实体是否一致? – Sxntk 2015-04-06 19:17:26