Personnaliser Dynamics 365 pour les téléphones et les tablettes
Date de publication : février 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Avec Microsoft Dynamics 365, vous pouvez concevoir une fois et déployer partout. Les personnalisations que vous appliquez à votre système Dynamics 365 apparaissent dans les applications Dynamics 365 pour téléphones et tablettes, ainsi que dans l'application Web. Vos modifications sont optimisées dans les applications mobiles afin qu'elles s'affichent correctement. Choisissez l'une des opérations suivantes ou faites défiler les types de modifications que vous pouvez effectuer, et vérifiez la différence d'affichage dans les applications mobiles et l'application Web.
La dernière version de l'application pour téléphones, Microsoft Dynamics 365 pour téléphones, fournit la même expérience complète que l'application Dynamics 365 pour tablettes. Elle contient la même interface utilisateur intuitive (adaptée aux téléphones), ainsi que des fonctionnalités hors connexion.
La version précédente de l'application pour téléphone a un nouveau nom : Microsoft Dynamics 365 pour Phone Express. Pour plus d'informations sur la personnalisation de la version précédente de l'application, voir Créer et modifier des formulaires mobiles pour Dynamics CRM pour Phone Express.
Après avoir personnalisé un formulaire, les utilisateurs sont invités à télécharger des mises à jour lorsqu'ils ouvrent leur application mobile.
Visionnez une courte vidéo (1:51) sur la personnalisation de l'application mobile Dynamics 365.
Contenu de la rubrique
Page d'accueil de Dynamics 365 pour téléphones et tablettes
Personnalisation des formulaires pour Dynamics 365 pour téléphones et tablettes
Entités affichées dans Dynamics 365 pour téléphones et tablettes
Modifier les options de navigation de Dynamics 365 pour téléphones et tablettes
Modifier les commandes de Dynamics 365 pour téléphones et tablettes
Différences des scripts de formulaire de Dynamics 365 pour téléphones et tablettes
Publication de personnalisations pour Dynamics 365 pour téléphones et tablettes
Règles métier dans Dynamics 365 pour tablettes et téléphones
Contrôles visuels dans Dynamics 365 pour téléphones et tablettes
Page d'accueil de Dynamics 365 pour téléphones et tablettes
Lorsque les utilisateurs ouvrent Dynamics 365 pour téléphones et tablettes pour la première fois, la page accueil s'ouvre et affiche par défaut le Tableau de bord Sales. Vous pouvez créer des tableaux de bord ou modifier des tableaux de bord existants dans l'application Web et les activer pour les appareils mobiles. Les utilisateurs peuvent choisir un tableau de bord d'accueil différent. Pour plus d'informations sur la création ou la modification des tableaux de bord, voir Créer un tableau de bord ou Gestion des composants du tableau de bord sur le site Aide et formation relatives à Dynamics 365.
Personnalisation des formulaires pour Dynamics 365 pour téléphones et tablettes
Dynamics 365 pour téléphones et Dynamics 365 pour tablettes utilisent les formulaires de la même manière que l'application Web. La façon dont le formulaire s'affiche dans l'application est optimisée pour l'expérience mobile. Les schémas ci-après montrent l'ajustement dynamique de l'application Web pour les applications pour tablettes et téléphones :
Application Web
Application pour tablettes
Application pour téléphones
Dynamics 365 pour téléphones et tablettes ne fournit pas la fonctionnalité de basculement entre formulaires. Si vous avez plusieurs formulaires principaux pour une entité, celle qui s'affiche dépend de la définition de l'ordre des formulaires et des rôles de sécurité attribués au formulaire.Pour plus d'informations :Plusieurs formulaires
Lorsque vous personnalisez un formulaire, vous pouvez masquer les éléments suivants dans Dynamics 365 pour téléphones :
Champs
Sections
Onglets entiers
De cette façon, si vous estimez que les utilisateurs de téléphones doivent se concentrer uniquement sur les informations principales relatives à un contact, par exemple, vous pouvez masquer les détails sur les contacts dans l'application pour téléphones lorsque vous personnalisez le formulaire.
Masquer des informations dans l'affichage de Dynamics 365 pour téléphones
Lorsque vous personnalisez un formulaire dans l'éditeur de formulaires, sélectionnez le champ, la section ou l'onglet à masquer. Pour obtenir des conseils pour utiliser l'éditeur de formulaires, voir Utilisation de l'éditeur de formulaires.
Cliquez sur Modifier les propriétés.
Décochez Disponible pour téléphone et cliquez sur OK.
Entités affichées dans Dynamics 365 pour téléphones et tablettes
Vous pouvez activer un ensemble limité d'entités pour Dynamics 365 pour téléphones et Dynamics 365 pour tablettes. Pour déterminer si une entité est activée, ou pour activer une entité, cliquez sur Paramètres > Personnalisations > Personnaliser le système > Entités. Sélectionnez une entité et consultez les paramètres Outlook et mobile .
Notez ce qui suit :
Toutes les entités personnalisées peuvent être activées pour Dynamics 365 pour téléphones et Dynamics 365 pour tablettes.
Vous pouvez utiliser la recherche des entités qui ne sont pas activées pour Dynamics 365 pour téléphones et Dynamics 365 pour tablettes à partir d'un enregistrement qui est activé, puis afficher les données. Toutefois, l'entité n'est pas modifiable.
Entités qui sont visibles et en lecture/écriture dans Dynamics 365 pour téléphones et Dynamics 365 pour tablettes
Nom de l'entité |
Propriété de visibilité de Dynamics 365 pour téléphones et Dynamics 365 pour tablettes |
Propriété en lecture seule de Dynamics 365 pour téléphones et Dynamics 365 pour tablettes |
---|---|---|
Compte |
Modifiable |
Modifiable |
Activité |
Non modifiable |
Non modifiable |
Rendez-vous |
Modifiable |
Modifiable |
Incident |
Modifiable |
Modifiable |
Concurrent |
Modifiable |
Modifiable |
Connexion |
Non modifiable |
Modifiable |
Contact |
Modifiable |
Modifiable |
Prospect |
Modifiable |
Modifiable |
Remarque |
Non modifiable |
Non modifiable |
Opportunité |
Modifiable |
Modifiable |
Produit d’opportunité |
Modifiable |
Modifiable |
Appel téléphonique |
Modifiable |
Modifiable |
Élément de file d’attente |
Modifiable |
Modifiable |
Activité sociale |
Modifiable |
Modifiable |
Profil social |
Modifiable |
Modifiable |
Tâche |
Modifiable |
Modifiable |
Entités qui sont visibles et en lecture seule dans Dynamics 365 pour téléphones et Dynamics 365 pour tablettes
Nom de l'entité |
Propriété de visibilité de Dynamics 365 pour téléphones et Dynamics 365 pour tablettes |
Propriété en lecture seule de Dynamics 365 pour téléphones et Dynamics 365 pour tablettes |
---|---|---|
Pièce jointe |
Non modifiable |
Non modifiable |
Courrier électronique |
Modifiable |
Non modifiable |
Droit |
Non modifiable |
Non modifiable |
Enregistrement de la Base de connaissances |
Modifiable |
Non modifiable |
Produit |
Modifiable |
Non modifiable |
File d’attente |
Modifiable |
Non modifiable |
Instance de l'indicateur de performance clé du contrat SLA |
Non modifiable |
Modifiable |
Équipe |
Non modifiable |
Non modifiable |
Utilisateur |
Non modifiable |
Non modifiable |
Ressource Web |
Non modifiable |
Non modifiable |
Modifier les options de navigation de Dynamics 365 pour téléphones et tablettes
Dynamics 365 pour téléphones et tablettes utilise les mêmes données de plan de site que l'application Web pour fournir des options de navigation, mais elles sont optimisées pour la présentation dans des applications mobiles.
Si une entité qui apparaît dans la barre de navigation pour l'application Web est activée pour Dynamics 365 pour téléphones et tablettes, elle apparaît également dans la barre de navigation des applications mobiles.
Un regroupement dans une zone sur le client Web est ignoré dans les applications mobiles, qui affichent les entités sous forme de liste plate. Vous pouvez ajouter une entité à plusieurs groupes sur le client Web. Les applications mobiles afficheront une liste à plat et n'afficheront aucune périodicité. Les utilisateurs ne verront aucune entité à moins d'avoir un accès en lecture à cette entité.
L'ordre des articles dans la barre de navigation est déterminé par l'ordre dans le plan de site. S'il existe un doublon, seule la première instance est affichée.
Les entités personnalisées utilisent une icône fixe de l'entité personnalisée.
Voir Changer la navigation dans l'application à l'aide du plan de site pour plus d'informations.
Modifier les commandes de Dynamics 365 pour téléphones et tablettes
Dynamics 365 pour téléphones et tablettes utilise les mêmes définitions de Ruban que l'application Web pour fournir des commandes, mais elles sont optimisées pour la présentation dans les applications mobiles. Vous pouvez définir les définitions de Ruban à afficher selon le type de client. Par exemple, vous pouvez définir des commandes pour qu'elles s'affichent dans l'application Web, mais pas dans les applications pour téléphones ou tablettes. Certaines commandes par défaut sont définies pour s'afficher uniquement dans l'application Web, raison pour laquelle vous ne les verrez pas dans les applications mobiles.
Notes
Les icônes configurées pour les commandes ne s'affichent pas et les étiquettes qui sont trop longues sont tronquées.
Pour plus d'informations :Personnaliser les commandes et le ruban
Différences des scripts de formulaire de Dynamics 365 pour téléphones et tablettes
Les scripts écrits pour les formulaires utilisés dans l'application Web doivent également fonctionner avec Dynamics 365 pour téléphones et tablettes, mais il existe des différences. En règle générale, les méthodes qui ne sont pas valides pour les applications mobiles ne renvoient pas d'erreurs, mais elles ne revoient pas non plus de valeurs. Les développeurs peuvent utiliser les instructions conditionnelles suivantes pour séparer le code qui ne fonctionne pas correctement dans les applications mobiles :
if (Xrm.Page.context.client.getClient() != "Mobile")
{
// Add code that should not run in CRM for phones and tablets here
}
Vous pouvez également utiliser l'API getFormFactor pour définir si le code fonctionne uniquement sur les téléphones ou uniquement sur les tablettes, grâce à une déclaration telle que :
if (Xrm.Page.context.client.getClient() == "Mobile" && Xrm.Page.context.client.getFormFactor() == 3)
{
// Add code that should only run in CRM for phones here
}
La liste suivante indique le résultat attendu avec les scripts dans les applications mobiles. Pour obtenir des informations spécifiques, voir la documentation développeur dans MSDN : Référence pour la programmation côté client.
window.alert, window.confirm, window.prompt ou tout autre code qui bloque l'exécution du code pendant l'attente des réponses des utilisateurs ne fonctionne pas comme prévu ou affiche une erreur. Vous ne devez pas utiliser ces méthodes dans des scripts pour les applications mobiles.
Comme les onglets affichés dans Dynamics 365 pour téléphones et tablettes ne peuvent pas être développés ni réduits, le code pour les développer ou les réduire ne fonctionne pas et le code configuré pour des gestionnaires d'événements utilisant ces événements n'est pas exécuté.
Les ressources Web ou les éléments iFrame de vos tableaux de bord ne s'affichent pas dans les applications mobiles. Les méthodes qui interagissent avec eux ne fonctionnent pas et le code configuré pour les gestionnaires d'événements qui les utilisent pour les événements appelés lors du téléchargement de ces éléments ne s'exécutent pas. Si vous souhaitez essayer une fonction d'aperçu qui affiche des éléments iFrame ou des ressources Web dans Dynamics 365 pour tablettes, voir Fonction d'aperçu : prise en charge d'iFrame et des ressources Web dans CRM pour tablettes.
Comme Dynamics 365 pour téléphones et tablettes ne permet pas aux utilisateurs de basculer entre des formulaires, les méthodes qui autorisent cela dans l'application Web ne fonctionnent pas.
Les méthodes qui permettent l'affichage d'entités associées ou la navigation dans ces entités dans l'application Web ne fonctionnent pas.
Les méthodes qui permettraient d'actualiser la barre de commandes, d'obtenir les dimensions de la fenêtre d'affichage ou de fermer une fenêtre de formulaire ne fonctionnent pas.
Publication de personnalisations pour Dynamics 365 pour téléphones et tablettes
Lorsque vous personnalisez Dynamics 365 pour téléphones et tablettes, vous devez toujours publier explicitement vos personnalisations pour vérifier qu'elles se synchronisent avec les applications mobiles.
Règles métier dans Dynamics 365 pour tablettes et téléphones
Les définitions des règles métier sont téléchargées et mises en cache lorsque Dynamics 365 pour téléphones et tablettes s'ouvre. Les modifications apportées aux règles métier ne sont pas appliquées avant que l'utilisateur ferme et rouvre l'application mobile.
Contrôles visuels dans Dynamics 365 pour téléphones et tablettes
Utilisez les contrôles visuels dans Dynamics 365 pour téléphones et tablettes pour aider les utilisateurs mobiles à saisir plus rapidement les données Dynamics 365, et fournir une expérience visuelle plus complète. Cet ensemble de contrôles personnalisés comprend des curseurs, des commutateurs, des évaluations à l'aide d'étoiles, l'intégration de la vidéo et un contrôle Calendrier qui vous permettent de fournir aux utilisateurs une vue de leurs activités sous forme de calendrier au lieu d'une liste.
Contrôler |
Exemple |
Curseur linéaire |
|
Groupe d'options |
|
Commutateur de rotation |
|
Évaluation à l'aide d'étoiles |
|
Bouton radial |
|
Contrôle multimédia |
|
Contrôle à l'aide du stylet |
|
Aperçu de site Web |
|
Saisie numérique |
|
Saisie semi-automatique |
|
Masque de saisie |
|
Jauge linéaire |
|
Graphique à puces |
|
Bouton arc |
|
Contrôle Calendrier pour téléphone |
|
Contrôle Calendrier pour tablette |
|
Pour plus d'informations :
Voir aussi
Vidéo : Étendre Dynamics CRM sur votre téléphone mobile avec la mise à jour 1 de CRM Online (2:34)
Créer et modifier des métadonnées
Créer et concevoir des formulaires
Création et modification des vues
Création et modification de processus
Création et modification des règles métier
© 2017 Microsoft. Tous droits réservés. Copyright