动态在线:超出最大控制限制

时间:2018-04-09 06:20:09

标签: dynamics-crm microsoft-dynamics dynamics-crm-online

我正在为我的公司定制dynamics-crm-online系统,我对此非常陌生。 我创建了一个可以采用8个图表组件的仪表板,但是我收到了最大控件限制的错误消息。我怎么能增加这个限制? enter image description here

4 个答案:

答案 0 :(得分:2)

您无法更改在线环境的此限制(如果您是本地的,则可以通过更改DashboardSettings.MaximumControlsLimit Property)来实现。

理论上你可以在另一个仪表板中使用iframe一个仪表板,但这不是我建议的解决方案:你只需要优先考虑你在仪表板上显示的内容。

答案 1 :(得分:0)

您应该可以使用Powershell执行此操作。 请查看以下链接,该链接提供有关如何实现此功能的PowerShell源:

https://msdn.microsoft.com/en-us/library/gg334200.aspx#set_controls_limit

最大记录数字应为20。

希望这有帮助。

答案 2 :(得分:0)

可以用语句查看数据库中的记录限制

使用 MSCRM_CONFIG

开始

select ColumnName,IntColumn from DeploymentProperties where ColumnName='AggregateQueryRecordLimit'

您可以将其设置得更高。

请记住,风险由您自己承担。

答案 3 :(得分:0)

有两种说法,你可以把它们都作为参考:

  1. 最大数量为 6,可以通过代码增加到 20。

仪表板可以包含图表、网格、IFRAME 或网络资源。默认情况下,单个仪表板最多可以包含六个这样的组件。

https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/customize-dev/understand-dashboards-dashboard-components-formxml#dashboard-components

您可以使用 Windows PowerShell 通过设置 DashboardSettings.MaximumControlsLimit 属性来更改要在仪表板上显示的组件数量。

https://docs.microsoft.com/en-us/previous-versions/dynamicscrm-2016/developers-guide/gg594397(v=crm.8)?redirectedfrom=MSDN (*)

https://docs.microsoft.com/en-us/dotnet/api/microsoft.xrm.sdk.deployment.dashboardsettings.maximumcontrolslimit?view=dynamics-deployment-ce-9

(声明 1 需要确认,因为 doc(*) 声明 DashboardSettings.MaximumControlsLimit 适用于 Dynamics 365(在线),

但是,从论坛中的其他答案来看,该属性似乎仅适用于内部部署。)

  1. 最大数量取决于用户数。 (在线环境)

https://cargas.com/blog/now-you-can-have-more-than-6-dashboard-components/