30 Aralık 2015 Çarşamba

Odata ile 10000 kayıt çekmek

Odata ile CRM'den data çekmek istediğinizde limitlere takılmamak için aşağıdaki komutları powershell yardımıyla çalıştırmanız yeterli olacaktır.

Add-PSSnapin Microsoft.Crm.PowerShell
$setting = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
$setting.LogicalName = "ServerSettings"
$setting.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
$attribute = New-Object "System.Collections.Generic.KeyValuePair[String, Object]" ("MaxResultsPerCollection", 10000)
$setting.Attributes.Add($attribute)

Set-CrmAdvancedSetting -Entity $setting