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

Ajustement dynamique de formulaire Dynamics 365 à partir de l'application Web

Application pour tablettes

Ajustement dynamique de formulaire Dynamics 365 pour les applications de tablette

Application pour téléphones

Ajustement dynamique de formulaire Dynamics 365 pour les applications de téléphone

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 :

  1. Champs

  2. Sections

  3. 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

  1. 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.

  2. Cliquez sur Modifier les propriétés.

  3. 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.

Barre de navigation de Dynamics 365 pour tablettes

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.

Commandes du formulaire de compte pour Dynamics 365 pour tablettes

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

Contrôle mobile de curseur linéaire

Groupe d'options

Jeu d'options du contrôle mobile

Commutateur de rotation

Contrôle mobile de commutateur de rotation

Évaluation à l'aide d'étoiles

Contrôle mobile d'évaluation à l'aide d'étoiles

Bouton radial

Contrôle mobile de bouton radial

Contrôle multimédia

Contrôle mobile multimédia

Contrôle à l'aide du stylet

Contrôle mobile de stylo

Aperçu de site Web

Contrôle mobile d'aperçu du site Web

Saisie numérique

Contrôle mobile de saisie de nombre

Saisie semi-automatique

Contrôle mobile de saisie semi-automatique

Masque de saisie

Contrôle mobile de masque de saisie

Jauge linéaire

Contrôle mobile de jauge linéaire

Graphique à puces

Contrôle mobile de graphique à puces

Bouton arc

Contrôle mobile de bouton arc

Contrôle Calendrier pour téléphone

Contrôle Calendrier, téléphone, jour

Contrôle Calendrier pour tablette

Contrôle du calendrier avec ouverture de menu

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