1

我有一个 JavaScript 代码,它应该遍历子网格的所有行。

for (var intRowNumber = 0; intRowNumber < gridControl.getRecordsFromInnerGrid().length; intRowNumber++) 
{
    // do stuff
}

我的问题是此代码仅迭代当前子网格页面中的项目。例如,我的网格可以在一页中携带 4 条记录。如果我有 5 条记录,导致第二页,当我在第一页时,我无法以这种方式阅读第 5 条记录。同样,如果我转到第二页,只会读取第 5 条记录,而忽略前 4 条记录。

有没有办法解决这个问题?对于任何代码片段或被重定向到文档/教程,我都会非常高兴。

提前致谢。

4

1 回答 1

1

我认为这永远不会奏效。JavaScript 只能返回页面上的内容,Crm 只加载当时需要的数据。

要获取视图中的所有记录,我建议使用 Web 服务调用来获取所需的所有数据。

您可能会发现这比解析网格更容易、更可靠。我建议从这里开始。

于 2012-09-14T09:05:08.983 回答