Dynamics 365 隐藏实体列表界面的显示图表和打开仪表板按钮
Posted Vic.Tang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dynamics 365 隐藏实体列表界面的显示图表和打开仪表板按钮相关的知识,希望对你有一定的参考价值。
有的客户会要求系统上线前把不需要的按钮全部隐藏,因为他们不想用户去随便乱点,比如停用和禁用按钮,如果功能上没用到就需要隐藏,这两个是能通过Ribbon工具操作的,但有些按钮是无法用Ribbon来实现的。比如这里提到的显示图表和打开仪表板的按钮。
因为这两个按钮在每个实体列表的list上都有,所以我们可以在应用功能区实现
在应用功能区加一个按钮,默认隐藏
每次加载时执行如下代码,当执行完成以后会清除不会继续执行
HideListChartEnable: function ()
var hideButtonInter = setInterval(function ()
var showChartPaneButton = window.parent.document.getElementById("ShowChartPane");
var openEntityDashboard = window.parent.document.getElementById("OpenEntityDashboard");
if (showChartPaneButton != null && openEntityDashboard != null)
showChartPaneButton.style.display = "none";
openEntityDashboard.style.display = "none";
clearInterval(hideButtonInter);
else if (showChartPaneButton != null)
showChartPaneButton.style.display = "none";
clearInterval(hideButtonInter);
, 100);
return false;
以上是关于Dynamics 365 隐藏实体列表界面的显示图表和打开仪表板按钮的主要内容,如果未能解决你的问题,请参考以下文章
自定义适用于手机和平板电脑的 Dynamics 365:显示的实体
Dynamics 365 Developer Toolkit 错误:由于网络中断而无法加载实体
自定义适用于手机和平板电脑的 Dynamics 365:窗体自定义项
Dynamics 365 N:N子网格添加现有Inline Lookup筛选