在主屏幕上刷新 CRM 中的功能区(未打开实体窗体)
Refreshing Ribbon in CRM on home screen (no entity form open)
在我的主屏幕上,我有一个登录按钮和一个注销按钮。最初,按钮登录是启用的,注销是禁用的。单击“登录”按钮后,我进行 AJAX 调用并将用户登录到系统。现在,在此,我希望注销按钮可点击,并希望将登录按钮灰显。我有对应的javascript写的。但是,我想刷新功能区按钮。我该怎么做?
当我尝试 Xrm.Page.ui.refreshRibbon 时,系统中断并提示 refreshRibbon 无效。当我尝试观看 Xrm.Page.ui.. 它 returns NULL.
我想你已经在XRM Ribbon Context
所以你可以直接在功能区按钮的JS中使用XRM Ribbon
相关功能。
尝试
window.refreshRibbon()
在我的主屏幕上,我有一个登录按钮和一个注销按钮。最初,按钮登录是启用的,注销是禁用的。单击“登录”按钮后,我进行 AJAX 调用并将用户登录到系统。现在,在此,我希望注销按钮可点击,并希望将登录按钮灰显。我有对应的javascript写的。但是,我想刷新功能区按钮。我该怎么做?
当我尝试 Xrm.Page.ui.refreshRibbon 时,系统中断并提示 refreshRibbon 无效。当我尝试观看 Xrm.Page.ui.. 它 returns NULL.
我想你已经在XRM Ribbon Context
所以你可以直接在功能区按钮的JS中使用XRM Ribbon
相关功能。
尝试
window.refreshRibbon()