项目场景:
Dynamics 365 Crm 使用RetrieveTotalRecordCount结合API统计entity的记录数问题描述:
在Dynamics CRM(online)里view显示最多的记录数是5000,如果一个表超过5000条记录,如何统计其多少条记录?
原因分析:
使用Dynamics 365 Crm(online)查看一个表的记录总数,在View最多只显示5000++但没有具体数值,可以使用fetchxml统但超过一定量也会报限制,Dynamics CRM(online)里view显示最多的记录数是5000,如果一个表超过5000条记录,如何统计其多少条记录?解决方案:
使用RetrieveTotalRecordCount结合API统计entity的记录数https://[orgname].crm.dynamics.com/api/data/v9.1/RetrieveTotalRecordCount(EntityNames=[‘contact’,‘salesorder’,‘salesorderdetail’])
使用PosMan测试结果如下