嘿,有谁能帮我,我使用fetch xml检索数据,但结果仅显示5000,但我有17000条记录。我如何检索所有记录

var fetchXml =
          '<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false" >' +
         '<entity name="account">' +
         '<all-attributes/>' +

         '</entity>' +
         '</fetch>';
                var retrievedate = XrmSvcToolkit.fetch({
            fetchXml: fetchXml,
            async: false,
            successCallback: function (result) {


               return result;

            },
            errorCallback: function (error) {
                throw error;
            }
        });

最佳答案

XrmServiceToolkit项目(位于here中)提供了一种检索获取查询的所有页面的方法。请参阅下面的示例。该项目更加活跃,因此我建议在XrmSvcToolkit上使用它。

XrmServiceToolkit.Soap.Fetch(fetchXml, true, function(result){ return result});


第二个参数是“ fetchAll”参数,它使您能够获取查询的分页结果

10-02 17:55