Microsoft Dynamics CRM 解决数据大于5000时,页面上只能导出5000+数据。

时间:2022-11-01 07:19:18

页面显示:

update [MSCRM_CONFIG].[dbo].[DeploymentProperties] set IntColumn=10000 --调整成10000+
 
页面导出:
 

一、在CRM2011中如果想要导出超过10000记录数据,做法如下:针对CRM2011导出Excel

时,默认只能导出10000的限制在CRM2011产品中的MSCRM

对应的组织数据库中,找到名为organizationbase的表,

修改列名为maxrecordsforexporttoexcel的值即可。此处可不要随便将值设置为-1

 

二、在

CRM2011中如果想要显示5000+之后的具体记录数,做法如下:

针对全局的显示记录数最大值设置在CRM2011产品中的后台MSCRM_Config数据库中表名为DeploymentProperties的系统级的参数设定表,找到ColumnName为

PagingLimt的记录,将IntColumn更改为最大的记录限制数如50000,如果更改为无限制(有多少记录显示多数记录数)则可设置为-1,修改完成后重启IIS

(iisreset)生效针对用户每页显示记录条数的设置

在MSCRM中可通过个人选项设置单页的最大显示记录条数,但最大值为250,

多么好的一个数值,但往往很多客户都想要超越这一值,

通过修改后台表参数也可以达到修改的目的。此

表在MSCRM对应的组织数据库中,如组织名为Sky,则此表在sky_mscrm下,表名为UserSettings

,修改列名为PagingLimt的值即可,此处可不要随便将值设置为-1

 三,代码只能查出5000+数据方法

update OrganizationBase set MaxRecordsForExportToExcel = 99999999