Friday 20 October 2017

Maxrecordsforexporttoexcel Crm Online


Dynamics CRM 2013 - Extensão do limite de registro 10000 ao exportar para o Excel Existe uma restrição na exportação de registros para o Excel no Dynamics CRM. Você só pode exportar até 10.000 registros. Se você estiver na premissa, você pode modificar o registro para corrigir isso, se você estiver usando o CRM Online (ou não quiser tocar no registro), você pode usar o seguinte código para modificar o atributo Organization maxrecordsforexporttoexcel. Public static void Principal (string args) OrganizationServiceProxy serviceProxy null IOrganizationService service Uri crmURI novo Uri (.api. dynamicsXRMServices2011Organization. svc) ClientCredentials clientCredentials new ClientCredentials () clientCredentials. UserName. UserName nome de usuário clientCredentials. UserName. Password senha usando (serviceProxy new OrganizationServiceProxy ( CrmURI, null, clientCredentials, null)) QueryExpression query new QueryExpression () query. EntityName organization query. ColumnSet novo ColumnSet () EntityCollection entida serviço. RetrieveMultiple (consulta) se (entity. Entities. Count 1) if (entities. Entities0.Attributes. Contains (maxrecordsforexporttoexcel)) entity. Entities0.Attributesmaxrecordsforexporttoexcel 20000 service. Update (entities. Entities0) NOTA: Esta função pode ser usada para todos os atributos da organização que são editáveis ​​(a lista original pode ser encontrada aqui - msdn. microsoften-uslibrarygg328408 (vcrm .6).aspx) Nome do esquema do atributoTagged with MaxRecordsForExportToExcel poucos usuários relataram que eles estavam recebendo 8220SQL Server Error8221 enquanto tentava exportar os registros de Pesquisa Avançada para o Excel. SQL Server Error ao exportar registros O filtro que eles usaram no Advanced Find resultou em mais de 10000 registros. O CRM tem limite OOB de 10000 registros para exportar. Se sua instância de CRM estiver na premissa, você pode verificar o limite consultando o banco de dados OrganizationNameMSCRM. Abaixo está a consulta SELECT MaxRecordsForExportToExcel FROM OrganizationBase Você pode aumentar o valor de MaxRecordsForExportToExcel. A atualização do MaxRecordsForExportToExcel usando a chamada do CRM SDK é suportada. Isso funcionará tanto para a premissa como para as instâncias on-line Organization Organization Organization () organization. Id Obter Org GUID da MSCRMConfig DB8217s Tabela de organização. organização. MaxRecordsForExportToExcel 300000 Definir o valor desejado Como você sabe, é estritamente não recomendado atualizar o banco de dados CRM diretamente e também esta abordagem funciona apenas na premissa. Execute a consulta abaixo conectando-se ao seu banco de dados OrganizationNameMSCRM.

No comments:

Post a Comment