Répondre

0

SiteMap Nous réalisé en faisant cela.

Ajouter/Utilisez un ruban existant/commande bouton de la barre & il est Activer la règle comme raccourci pour exécuter le script ci-dessous comme Fonction de javascript ressource Web: [Copiez simplement ce script, changer run org_url & il dans la console de barre d'outils développeur navigateur pour voir en action]

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

note: Thi s La manipulation des éléments DOM n'est pas supportée mais c'est la seule façon.

1

Il est impossible d'utiliser XrmToolBox SiteMap Editor dans Dynamics 365, mais il existe une nouvelle fonctionnalité. Construit dans SiteMap Editor. Aller à défaut Solution -> Applications -> et cliquez sur les ventes

Ensuite, vous pouvez voir la fenêtre AppDesigner

Cliquer sur la flèche loin bouton SiteMap et c'est tout, vous pouvez utiliser le nouveau rédacteur enter image description here

+1

Merci pour la réponse. J'ai besoin que le bouton soit disponible dans la barre de navigation (à côté des icônes de recherche et d'historique). J'ai créé une solution de contournement non prise en charge en attachant un script à un bouton masqué dans la barre d'outils du tableau de bord. – noobie

+0

@noobie "Associer un script à un bouton caché dans la barre d'outils du tableau de bord" est pris en charge si vous avez effectué la personnalisation du ruban. L'injection de scripts et la manipulation DOM ne sont pas prises en charge. –