Partager via


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

  1. Accédez à Paramètres>Personnalisations>Personnaliser le système.

  2. 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).

    Choisissez une vue dans la table.

  3. Sélectionnez Autres actions>Modifier.

    La page d’édition de l’affichage s’ouvre.

    Ouvrez la page de modification de l’affichage pour modifier un affichage.

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

    Supprimer une colonne de la vue.

    La colonne est supprimée de la vue.

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

    Ajout de la colonne 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.

  1. Accédez à Paramètres>Personnalisations>Personnaliser le système.

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

    Choisissez l’affichage dans la table.

  3. Sélectionnez Autres actions>Modifier.

    La page d’édition de l’affichage s’ouvre.

    Ouvrez la page de modification de l’affichage pour modifier ou supprimer les filtres.

  4. Sélectionnez Modifier les critères de filtre et revérifier la condition de filtre en mettant à jour ou en supprimant.

    Mettez à jour ou effacez les critères de filtre.

    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é :

  1. Dans votre application, dans la barre de navigation, sélectionnez l’icône Paramètres , puis Paramètres avancés.

    Lien Paramètres avancés dans le menu Paramètres.

    La page Paramètres de gestion d’entreprise s’ouvre dans un nouvel onglet de navigateur.

  2. Dans la barre de navigation, sélectionnez Paramètres, puis sous Personnalisation, sélectionnez Personnalisations.

  3. Sélectionnez Personnaliser le système.

  4. Sous Composants dans l’Explorateur de solutions, développez Entités, Opportunité, puis sélectionnez Formulaires.

  5. Ouvrez le formulaire Opportunité de type Main.

  6. Double-cliquez pour sélectionner la section Connections dans la section Éléments de ligne de produit.

    Sous-grille Articles de ligne de produit.

    La boîte de dialogue Définir les propriétés s’ouvre.

    Définissez les propriétés de la grille Des produits d’opportunité.

  7. Sous l’onglet Contrôles , double-cliquez pour sélectionner Grille modifiable.

    Double-cliquez sur l’option Grille modifiable.

  8. 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 :

      Détails dans la boîte de dialogue Configurer la propriété.

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

Option Modifier la vue dans la boîte de dialogue Ajouter des produits.

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

  1. Dans votre application, dans la barre de navigation, sélectionnez l’icône Paramètres , puis Paramètres avancés.

    Paramètres avancés dans le menu Paramètres.

    La page Paramètres de gestion d’entreprise s’ouvre dans un nouvel onglet de navigateur.

  2. Dans la barre de navigation, sélectionnez Paramètres, puis sous Personnalisation, sélectionnez Personnalisations.

  3. Sélectionnez Personnaliser le système.

  4. Sous Composants dans l’Explorateur de solutions, développez Entités, Opportunité, puis sélectionnez Formulaires.

  5. Ouvrez le formulaire Opportunité du type de formulaire Main.

  6. Dans la section Articles de ligne de produits , double-cliquez pour sélectionner la section Produits d’opportunité .

    Sélectionnez Produits d’opportunité.

    La boîte de dialogue Définir les propriétés s’ouvre.

    Définissez les propriétés de la grille Des produits d’opportunité.

  7. Sous l’onglet Contrôles , double-cliquez pour sélectionner Grille modifiable.

    Sélectionnez Grille modifiable sous l’onglet Contrôles.

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

    Sélectionnez Masquer l’en-tête de colonne de grille imbriquée.

  9. Dans la boîte de dialogue Configurer la propriété , sous Lier aux options statiques, sélectionnez Afficher l’en-tête de colonne.

    Sélectionnez Afficher l’en-tête de colonne dans la boîte de dialogue Configurer la propriété.

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