使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
Reading all records of a subgrid regardless of the active page with JavaScript in Dnamics CRM 2011
我有一个JavaScript代码,它应该迭代子网格的所有行。
for (var intRowNumber = 0; intRowNumber < gridControl.getRecordsFromInnerGrid().length; intRowNumber++)
{
// do stuff
}
我的问题是,这段代码只对当前子网格页面中的项进行迭代。例如,我的网格可以在一页中包含4条记录。如果我有5条记录,导致出现第二页,当我在第一页时,我无法以这种方式读取第五条记录。类似地,如果我转到第二页,只会读取第5条记录,而前4条将被忽略。
有办法解决这个问题吗?我很乐意看到任何代码片段或被重定向到文档/教程。
提前谢谢。
我认为这永远不会奏效。JavaScript只能返回页面上的内容,Crm只能加载当时所需的数据。
要获取视图中的所有记录,我建议使用web服务调用来获取所需的所有数据。
您可能会发现这比解析网格更容易、更可靠。我建议从这里开始。
相关文章:
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 返回上一页时,Javascript仍处于活动状态
- 活动在magento中记录用户角色和权限
- 检测活动<李>用于jQuery转盘(分页)
- 计算历史记录中的页数
- 启动活动分页类错误
- 敲除嵌套数组分页,如何跟踪变量或查找父记录
- DataTable没有显示分页按钮和记录信息-JQuery
- $http请求在一个请求中返回所有记录而不分页
- AngularJS:从Firebase获取用于分页的记录
- 有没有任何方法可以在单页应用程序中记录url和哈希片段
- Sencha ExtJS store.nextPage() 然后 store.first() 给出前一页的第一条记录
- 点击后历史记录.js是否保留在页面上
- 在 popState 定义的上下文中,浏览器活动历史记录的含义是什么?
- 在 AJAX 分页中添加类“活动”
- FetchXML 查询在子网格中返回的动态 CRM 2015 中的活动记录 - 主题超链接将打开新的活动
- 仅当标签页处于非活动状态时,才会显示 Chrome 桌面通知
- 单击事件不起作用,当我在 jquery 数据表中显示每页 25 条记录时
- 如何在重定向到另一个页面后维护一个页面值(搜索值和表记录值)
- 其他人如何在活动页面的DOM中搜索元素