回答

0

我們通過這樣做來實現。

添加/使用現有的色帶/命令欄按鈕&它的啓用規則作爲快捷方式從執行下面的腳本作爲功能 JavaScript的網頁資源:只需複製該腳本,改變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元素操作不受支持,但這是唯一的方法。

1

在Dynamics 365中不可能使用XrmToolBox SiteMap Editor,但有新功能。內置SiteMap編輯器。轉到默認解決方案 - >應用程序 - >並單擊銷售

然後你就可以看到AppDesigner窗口

點擊箭頭離開網站地圖按鈕,這就是一切,你可以使用新的地圖編輯器enter image description here

+1

感謝您的回覆。我需要按鈕在導航欄中可用(搜索和歷史圖標旁邊)。我創建了一個不受支持的解決方法,將腳本附加到儀表板工具欄上的隱藏按鈕。 – noobie

+0

@noobie如果您通過功能區定製完成了「將腳本附加到儀表板工具欄上的隱藏按鈕」,則僅支持注入腳本和DOM操作。 –