dynamics-crm - 导航工具栏上的 Dynamics Crm 365 自定义按钮

标签 dynamics-crm crm microsoft-dynamics dynamics-crm-online dynamics-crm-365

在 Dynamics Crm 365(在线)中,是否可以在导航栏中创建并显示自定义按钮/图标?

最佳答案

更新:

最近,可以在 Ribbon 工作台中自定义全局导航栏,并且可以在 Mscrm.GlobalTab Read more 下以受支持的方式添加按钮。

————————————————————

我们通过这样做实现了目标。

添加/使用现有的功能区/命令栏按钮及其启用规则作为快捷方式,以从javascript Web资源执行以下脚本作为函数:[只需复制此脚本,更改 org_url 并在浏览器开发人员工具栏控制台中运行它以查看其实际效果]

    var element = window.parent.document.getElementById("navTabGroupDiv");
    var url = "http://<org_url>/_imgs/AboutBox.gif";
    var para = document.createElement("img");
            para.id = "myimg"
            para.alt = "OhMyGod";
            para.src = url;
            para.style.float = "right";
            para.style.height = "30px";
            para.style.marginTop  = "10px";
            para.onclick = function () {
                var webResource = 'test.html';
                Xrm.Utility.openWebResource(webResource, null);
            };
            
            element.appendChild(para);
            
            var Relement = window.parent.document.getElementsByClassName("navTabFiller");
            if (Relement!=undefined && Relement.length > 0)
                Relement[0].remove();

enter image description here

注意:不支持这种 DOM 元素操作,但这是唯一的方法。

关于dynamics-crm - 导航工具栏上的 Dynamics Crm 365 自定义按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41969474/

相关文章:

.net - MS CRM 4.0 SDK - .NET 应用程序的初始查询延迟/加速加载

javascript - 无法仅在实体的一种形式上显示自定义功能区按钮

java - 使用 Salesforce CRUD 元数据 API 创建自定义对象时出现异常

python - 在 PostgreSQL 和 Dynamics 365 Web API 之间构建 Python3 授权代理服务器

c# - 使用 Web API 的服务根 URL 访问 CRM Dynamics 365 数据

authorization - Dynamics CRM 365 - 无效的用户授权传递给平台的用户身份验证无效

jquery - 你如何在 Dynamics CRM 2011 中拥有多个 javascript 库

dynamics-crm-2011 - Dynamics CRM 2011 插件如何获取用户所属的团队

testing - 使用 Microsoft Dynamics CRM 作为错误跟踪软件?

c# - 如何在 Dynamics 365 SDK 中检索没有 Guid 的实体?