Dynamics crm Dynamics CRM 2016:功能区上有额外按钮的错误,如何修复?

Dynamics crm Dynamics CRM 2016:功能区上有额外按钮的错误,如何修复?,dynamics-crm,Dynamics Crm,我们在Dynamics CRM 2016(v8.1,内部部署)上有一个奇怪的错误:在特定的实体上,无论我们使用哪种形式,当我们尝试使用额外的按钮(隐藏在“…”按钮下)时,焦点卡在下拉菜单上,该菜单上的第一个按钮开始剧烈闪烁。我们不能使用这些额外的按钮,我们必须强烈地点击表单才能从菜单中恢复焦点 这个bug只出现在一个实体上,并且存在于多个浏览器上,如Chrome、Firefox、Edge和IE(尽管它在IE上的行为有点不同) 你知道这是从哪里来的吗?提前谢谢 我终于找到了问题的原因。使用一个函数

我们在Dynamics CRM 2016(v8.1,内部部署)上有一个奇怪的错误:在特定的实体上,无论我们使用哪种形式,当我们尝试使用额外的按钮(隐藏在“…”按钮下)时,焦点卡在下拉菜单上,该菜单上的第一个按钮开始剧烈闪烁。我们不能使用这些额外的按钮,我们必须强烈地点击表单才能从菜单中恢复焦点

这个bug只出现在一个实体上,并且存在于多个浏览器上,如Chrome、Firefox、Edge和IE(尽管它在IE上的行为有点不同)

你知道这是从哪里来的吗?提前谢谢


我终于找到了问题的原因。使用一个函数来确定按钮是否应该出现,并使用一个启用规则。但是,此函数包含一个“Xrm.Page.ui.refreshRibbon()”,这导致功能区不断刷新,并不断调用此函数,等等。

以前没有人看到过相同的情况吗?我的猜测是,ribbon本身有问题,我们在ribbon Workbench上碰了一些导致问题的东西,但我们找不到问题所在。如果您对该实体的ribbon做了一些小更改,您能否将其还原,然后查看问题是否消失。我猜可能是你做的一些定制影响了行为