DYnamics 365如何隐藏实体列表页面home page页面上的PowerBI按钮和EXCEL template按钮

在这里插入图片描述
如何隐藏以上两个按钮,用ribbon工具根本找不到这2个按钮。

解决方案:添加一个没用的按钮,通过调用enable方法来隐藏。

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
// JavaScript source code

function HiddenButton() {
HiddePowerBIButton();
HiddeDocumentTemplateButton();
return false
}

function HiddePowerBIButton() {

var counter = 0; // 计数器,用于记录调用次数
var timer = null;
// 设置定时器,每隔一秒调用一次 myFunction 函数
timer = setInterval(function () {var powerBi_data_id = "lead|NoRelationship|HomePageGrid|Mscrm.HomepageGrid.lead.MainTab.QuickPowerBI.Button";var powerBiButton = findButtonByDataId(powerBi_data_id);if (powerBiButton) {powerBiButton.style.display = "none"; // 隐藏按钮,将其 display 样式设置为 "none"// 在这里编写你想要执行的代码console.log('调用了 myFunction');counter++; // 每次调用后增加计数器}if (counter >= 1) {if (timer != null) {clearInterval(timer); // 达到调用次数后停止定时器}}
}, 1000);

}
function HiddeDocumentTemplateButton() {

var counter = 0; // 计数器,用于记录调用次数
var timer = null;
// 设置定时器,每隔一秒调用一次 myFunction 函数
timer = setInterval(function () {var powerBi_data_id = "lead|NoRelationship|HomePageGrid|Mscrm.HomepageGrid.lead.DocumentTemplate";var powerBiButton = findButtonByDataId(powerBi_data_id);if (powerBiButton) {powerBiButton.style.display = "none"; // 隐藏按钮,将其 display 样式设置为 "none"// 在这里编写你想要执行的代码console.log('调用了 myFunction');counter++; // 每次调用后增加计数器}if (counter >= 1) {if (timer != null) {clearInterval(timer); // 达到调用次数后停止定时器}}
}, 1000);

}
function findButtonByDataId(dataId) {
// 获取所有按钮
var buttons = window.parent.document.querySelectorAll(“button[data-id='” + dataId + “']”);

// 遍历按钮列表
for (var i = 0; i < buttons.length; i++) {var button = buttons[i];// 进一步验证按钮是否匹配要查找的 data-id 值if (button.getAttribute("data-id") === dataId) {return button;}
}// 没有找到匹配的按钮
return null;

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/4131.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大数据周会-本周学习内容总结018

开会时间&#xff1a;2023.06.18 15:00 线下会议 目录 01【调研-数据分析&#xff08;质量、ETL、可视化&#xff09;】 02【fhzn项目】 2.1【es多维度检索接口】 2.2【AI算法库资料整理】 03【专利】 04【学习内容】 4.1【flink】 01【调研-数据分析&#xff08;质量、…

svn commit 用法

转载   原文&#xff1a;https://blog.csdn.net/qq_39790633/article/details/103700391 使用svn进行代码的提交有两种方法&#xff1a;一种是通过TortoiseSVN客户端界面进行提交&#xff0c;另一种是通过svn commit指令提交。 方法一&#xff1a;通过TortoiseSVN客户端界面提…

【Linux 驱动篇(二)】LED 驱动开发

文章目录 一、Linux 下 LED 灯驱动原理1. 地址映射1.1 ioremap 函数1.2 iounmap 函数 2. I/O 内存访问函数2.1 读操作函数2.2 写操作函数 二、实验程序编写1. LED 灯驱动程序编写2. 编写测试 APP 三、运行测试1. 编译驱动程序和测试 APP1.1 编译驱动程序1.2 编译测试 APP 2. 运…

如何评估大型语言模型(LLM)?

编者按&#xff1a;近期几乎每隔一段时间&#xff0c;就有新的大语言模型发布&#xff0c;但是当下仍然没有一个通用的标准来评估这些大型语言模型的质量&#xff0c;我们急需一个可靠的、综合的LLM评估框架。 本文说明了为什么我们需要一个全面的大模型评估框架&#xff0c;并…

HBase(14):HBase架构

1 系统架构 1.1 Client 客户端,例如:发出HBase操作的请求。例如:之前我们编写的Java API代码、以及HBase shell,都是CLient 1.2 Master Server 在HBase的Web UI中,可以查看到Master的位置。 监控RegionServer处理RegionServer故障转移处理元数据的变更处理region的分配或…

选读SQL经典实例笔记01_检索和排序

1. 在WHERE子句中引用别名列 1.1. 当表里的某些列没有被恰当命名的时候&#xff0c;这个技巧尤其有用 1.2. sql select sal as salary, comm as commissionfrom empwhere salary &#xff1c; 5000 1.3. 内嵌视图 1.3.1. sql select *from (select sal as salary, comm …

Echarts折线图默认不显示数据圆点,鼠标hover时折线图上才显示圆点

option {......tooltip: {trigger: axis,},series: [{symbol: circle,symbolSize: 5,showSymbol: false, // 只有在 tooltip hover 的时候显示symbolitemStyle: { // symbol样式normal: {color: rgb(255, 255, 255),borderColor: rgba(255, 255, 255, 0.2), // symbol边框颜色…

Win10安装SQLite Expert Pers Setup64

在win10系统下安装SQLite Expert&#xff0c;我的电脑是64位系统&#xff0c;所以选择SQLite Expert Pers Setup64 一、软件下载 1、官网地址 SQLite administration | SQLite Expert 点击“DOWNLOAD”&#xff0c;选择红框中的免费版本 2、百度网盘下载 链接&#xff1a;h…

谷歌浏览器(chrome)安装crx插件

1、下载crx插件 2、插件扩展名改名为zip 3、解压zip文件 4、打开谷歌浏览器扩展程序 chrome://extensions/ 5、打开开发者模式&#xff0c;加载已解压的扩展程序&#xff0c;安装成功即如图展示

初始网络原理

目录 网络发展史 独立模式 网络互连 局域网LAN 广域网WAN 网络通信基础 IP地址 端口号 认识协议 五元组 协议分层 OSI七层模型 TCP/IP五层&#xff08;或四层&#xff09; 网络设备所在分层 封装和分用 网络发展史 独立模式 独立模式&#xff1a;计算机之间相互…

Git Bash介绍

Git Bash介绍 Git是一个版本控制工具&#xff0c;而Git Bash是在Windows系统中运行Git命令的命令行界面工具。您可以使用Git Bash来管理和操作Git仓库。当你在Windows系统上安装Git时&#xff0c;它会默认安装Git Bash。 Git Bash是git(版本管理器)中提供的一个命令行工具&am…

分布式调用与高并发处理 Zookeeper分布式协调服务

一、Zookeeper概述 1.1 集中式和分布式 单机架构 一个系统业务量很小的时候所有的代码都放在一个项目中就好了&#xff0c;然后这个项目部署在一台服务器上&#xff0c;整个项目所有的服务都由这台服务器提供。 缺点&#xff1a; 服务性能存在瓶颈&#xff0c;用户增长的时候…