Vue spécifique dans la sitemap

HowTo#02. Accéder à une vue spécifique depuis la SiteMap

Besoin :

Imaginons que vous ayez catégorisé vos comptes. Vous avez des clients, des partenaires…

Vous avez déjà créer une vue spécifique qui filtre uniquement ces comptes, super !

Pour simplifier la navigation, vous souhaitez pouvoir y accéder directement depuis le menu Dynamics 365 (votre SiteMap)

Solution :

  • On démarre make.powerapps.com
  • On repère notre Plan de Site et on l’ouvre pour l’éditer dans le Concepteur du Plan de Site
    • Dans le cas du module Sales (le CRM), le plan de site se nomme Sales Hub
  • On ajoute une sous-zone dans la zone et le groupe qui nous intéresse
  • Pour rappel, une zone c’est ça :
  • Un groupe c’est ça :
  • Dans la sous-zone que l’on souhaite créé, voici les éléments à remplir :
  • Pour notre besoin, nous allons définir le Type sur URL
  • On remplit le Titre qui va s’afficher (Client Alliance, Partenaire…)
  • Et mettre l’URL que l’on obtient en ouvrant la vue
    • l’URL est de ce type
    • https://{instance}.dynamics.com/main.aspx?appid={appidnumber}&forceUCI=1&pagetype=entitylist&etn=account&viewid={viewidvalue}&viewType={viewtypenumber}
  • Ensuite on sauvegarde et on publie.
  • On rafraîchit et on teste…
  • Et… Presque
  • Ça marche presque parfaitement. La vue s’affiche bien, mais dans un nouvel onglet. Alors comment résoudre ça ?
  • On retourne dans la définition de notre URL, et on enlève ce qui précède le main.aspx
    • Nouveau format de l’url : /main.aspx?appid={appidnumber}&forceUCI=1&pagetype=entitylist&etn=account&viewid={viewidvalue}&viewType={viewtypenumber}
  • Et voilà, problème résolu