Javascript Dynamics crm 2011获取子网格选定单元格值

Javascript Dynamics crm 2011获取子网格选定单元格值,javascript,dynamics-crm-2011,subgrid,Javascript,Dynamics Crm 2011,Subgrid,我需要从选定的子网格行中获取特定的单元格值,我提供了一个代码将单击事件附加到子网格,但它检索了行的名称或ID,如何获取单元格值?,我使用的代码如下: function ReadSelectedSubGridRecords() { if (document.getElementById('Contacts')) { var grid = document.getElementById('Contacts').control; var ids = grid.g

我需要从选定的子网格行中获取特定的单元格值,我提供了一个代码将单击事件附加到子网格,但它检索了行的名称或ID,如何获取单元格值?,我使用的代码如下:

function ReadSelectedSubGridRecords() {
    if (document.getElementById('Contacts')) {
        var grid = document.getElementById('Contacts').control;
        var ids = grid.get_selectedRecords();
        for (var rowNo = 0; rowNo < grid.get_selectedRecords().length; rowNo++)
            alert(grid.get_selectedRecords()[rowNo].Name);
    }
}

function Form_OnLoad() {
    if (document.getElementById('Contacts')) {
        var grid = document.getElementById('Contacts');
        if (grid.attachEvent) {
            grid.attachEvent('onclick', ReadSelectedSubGridRecords);
        }

    }
    else {
        setTimeout("Form_OnLoad();", 2000);
    }
}
函数ReadSelectedSubGridRecords(){ if(document.getElementById('Contacts')){ var grid=document.getElementById('Contacts').control; var id=grid.get_selectedRecords(); for(var rowNo=0;rowNo您需要调用CRM来使用您检索到的ID检索记录字段。您可以使用ODataRESTEndpoint。请参阅\SDK\SampleCode\JS\RESTEndpoint\JavaScriptRESTDataOperations文件夹中的示例


将所有提供的库添加到表单中,并更新代码以检索所需的记录。

谢谢,我就是这么做的,我问是否有其他方法。