Résoudre les problèmes liés aux vues de table
Cet article vous aide à résoudre les problèmes liés aux vues de table.
Problème 1 - Impossible de voir les données dans certaines colonnes dans les vues de table
Cause
Ce problème se produit en raison d’une incompatibilité des noms de colonnes entre et layoutxml
fetchxml
dans le fichier ODATA de la vue (OrgUrl/api/data/Dynamics 365 version/savedqueries(ViewId)).
Résolution
Pour résoudre ce problème, vous devez supprimer et rajouter la colonne à l’origine de ce problème. Cela permet de s’assurer que les noms des colonnes dans et fetchxml
sont mis en layoutxml
correspondance.
Remarque
Avant de commencer à résoudre le problème, notez la vue pour laquelle ce problème se produit.
Accédez à Paramètres>Personnalisations>Personnaliser le système.
Sélectionnez les Vues d’entité>, puis sélectionnez la vue qui présente ce problème. Dans cet exemple, nous sélectionnons la table Account and view as Accounts Being Followed( Comptes suivis).
Sélectionnez Autres actions>Modifier.
La page d’édition de l’affichage s’ouvre.
Sélectionnez la colonne à l’origine du problème, puis sélectionnez Supprimer. Dans cet exemple, nous sélectionnons la colonne Email (contact principal) à supprimer.
La colonne est supprimée de la vue.
Rajoutez la colonne que vous avez supprimée. Sélectionnez Ajouter des colonnes et lisez la colonne que vous avez supprimée. Dans cet exemple, nous ajoutons la colonne Email (contact principal) qui a été supprimée.
Les données des colonnes s’affichent correctement.
Problème 2 - Impossible de voir certains enregistrements dans les vues de table
Cause
Ce problème se produit en raison du filtrage des données sur une vue.
Résolution
Pour résoudre ce problème, vous devez modifier ou supprimer les filtres de l’affichage. Cela permet de s’assurer que les filtres sont correctement appliqués à la vue.
Remarque
Avant de commencer à résoudre le problème, notez la vue pour laquelle ce problème se produit.
Accédez à Paramètres>Personnalisations>Personnaliser le système.
Sélectionnez les Vues d’entité>, puis sélectionnez la vue qui présente ce problème. Dans cet exemple, nous sélectionnons la table Compte et affichons comptes que je suis.
Sélectionnez Autres actions>Modifier.
La page d’édition de l’affichage s’ouvre.
Sélectionnez Modifier les critères de filtre et revérifier la condition de filtre en mettant à jour ou en supprimant.
Les enregistrements dans les vues s’affichent correctement.
Problème 3 - Impossible de voir certains enregistrements dans les sous-réseaux d’opportunité, de devis, de commande ou de facture
Lorsque vous travaillez sur des enregistrements d’opportunité, de devis, de commande ou de facture, vous pouvez constater que certains enregistrements sont manquants.
Cause
Certains enregistrements risquent de ne pas s’afficher en raison d’une erreur qui s’est produite en raison de la personnalisation effectuée sur la sous-grille.
Résolution
Pour résoudre le problème de personnalisation incorrecte, procédez comme suit pour vous assurer que votre sous-réseau est correctement configuré :
Dans votre application, dans la barre de navigation, sélectionnez l’icône Paramètres , puis Paramètres avancés.
La page Paramètres de gestion d’entreprise s’ouvre dans un nouvel onglet de navigateur.
Dans la barre de navigation, sélectionnez Paramètres, puis sous Personnalisation, sélectionnez Personnalisations.
Sélectionnez Personnaliser le système.
Sous Composants dans l’Explorateur de solutions, développez Entités, Opportunité, puis sélectionnez Formulaires.
Ouvrez le formulaire Opportunité de type Main.
Double-cliquez pour sélectionner la section Connections dans la section Éléments de ligne de produit.
La boîte de dialogue Définir les propriétés s’ouvre.
Sous l’onglet Contrôles , double-cliquez pour sélectionner Grille modifiable.
Assurez-vous que toutes les valeurs sont correctement définies :
Mode Grille : Vue d’édition inline du produit d’opportunité
Affichage Grille imbriquée : sélectionnez l’icône de crayon et renseignez les détails suivants :
- Tableau : Produits d’opportunité
- Affichage : Opportunité Product Inline Edit View : Bundle Products
ID parent de la grille imbriquée : parentbundleidref
Grouper par colonne : Activé (Énumération)
Autoriser le filtrage : Activé (Enum)
Masquer l’en-tête de colonne de grille imbriquée : Masquer la colonne
Remarque
Si vous utilisez des offres groupées de produits et modifiez ces éléments de ligne groupés dans la grille des produits, sélectionnez Masquer l’en-tête de colonne de grille imbriquée comme Afficher la colonne.
Problème 4 : Impossible de définir une vue personnalisée comme affichage par défaut pour le champ Produits existants dans la boîte de dialogue Ajouter des produits
Pour ajouter des produits à une opportunité, un devis, une commande ou une facture, sélectionnez les produits dans le champ Recherche de produit existant dans la boîte de dialogue Ajouter des produits . Si vous remplacez l’affichage par défaut du champ de recherche par une vue personnalisée, le champ n’affiche pas les produits de l’affichage personnalisé.
Cause
Pour pouvoir afficher les produits de la liste de prix sélectionnée, la recherche utilise toujours par défaut une vue système nommée Produits dans la liste de prix parente. Ainsi, même si vous modifiez la valeur par défaut, le champ de recherche rétablit la valeur par défaut produits dans l’affichage Liste de prix parent .
Résolution
Ce comportement fonctionne comme prévu. Bien que vous ne puissiez pas définir d’affichage par défaut, vous pouvez basculer manuellement vers la vue dans le champ de recherche Produits existants .
Problème 5 : Impossible de mettre à jour les éléments de bundle imbriqués sous l’onglet Produit
Cause
Pour une opportunité, lorsque vous mettez à jour des éléments groupés imbriqués sous l’onglet Produit , l’icône d’enregistrement est désactivée. Ce problème se produit parce que l’en-tête de la colonne de grille imbriquée est masqué sous Opportunité Product Inline Edit View dans les personnalisations.
Résolution
Pour résoudre ce problème, procédez comme suit pour afficher l’en-tête des colonnes de grille imbriquées pour les produits sur le formulaire d’opportunité.
Dans votre application, dans la barre de navigation, sélectionnez l’icône Paramètres , puis Paramètres avancés.
La page Paramètres de gestion d’entreprise s’ouvre dans un nouvel onglet de navigateur.
Dans la barre de navigation, sélectionnez Paramètres, puis sous Personnalisation, sélectionnez Personnalisations.
Sélectionnez Personnaliser le système.
Sous Composants dans l’Explorateur de solutions, développez Entités, Opportunité, puis sélectionnez Formulaires.
Ouvrez le formulaire Opportunité du type de formulaire Main.
Dans la section Articles de ligne de produits , double-cliquez pour sélectionner la section Produits d’opportunité .
La boîte de dialogue Définir les propriétés s’ouvre.
Sous l’onglet Contrôles , double-cliquez pour sélectionner Grille modifiable.
Dans la section Grille modifiable , sélectionnez l’icône de crayon en regard de Masquer l’en-tête de colonne de grille imbriquée.
Dans la boîte de dialogue Configurer la propriété , sous Lier aux options statiques, sélectionnez Afficher l’en-tête de colonne.
Enregistrez et publiez la configuration.
Problème 6 - Impossible de voir les enregistrements d’opportunité dans le client web hérité lorsque vous sélectionnez Opportunités dans le plan de site, mais que vous pouvez les voir dans Unified Interface
Cause
Les enregistrements sont affichés dans la liste en fonction des vues de table. Le problème peut se produire lorsqu’aucune vue publique n’est marquée comme vue par défaut pour une table.
Résolution
Sélectionnez l’une des vues publiques de la table par défaut. Cela garantit que les vues sont affichées comme prévu. Pour savoir comment définir une vue comme affichage par défaut, consultez Spécifier une vue par défaut d’application pilotée par modèle
Remarque
Si vous ne voyez toujours pas les enregistrements, effacez le cache du navigateur et réessayez.