Partager via


Résolution des problèmes de grille dans Power Apps

Ce guide vous aide à résoudre les problèmes de grille suivants qui se produisent dans une application basée sur des modèles Power Apps.

Conditions

  1. Contrôle Grid : contrôle qui s’affiche sur une page d’entité.
  2. Contrôle Subgrid : contrôle affiché dans un formulaire ou dans un panneau de référence.
  3. Sélecteur d’affichage : contrôle déroulant qui permet de sélectionner l’affichage actuel.
  4. Barre de commandes du ruban : barre de boutons dépendante du contenu en haut d’une page ou d’un formulaire.
  5. Menu Sous-réseau : menu dépendant du contenu.
  6. Recherche rapide : contrôle de recherche qui permet de filtrer l’affichage actuel en tapant une chaîne de recherche.
  7. Éditeur de colonne : outil qui permet d’ajouter, de supprimer ou de réorganiser des colonnes dans l’affichage actuel.
  8. Recherche avancée moderne : outil qui permet d’appliquer des filtres complexes à l’affichage actuel.
  9. Filtres de colonnes : outil qui permet d’appliquer des filtres simples à la grille.
  10. Tri de colonnes : outil qui permet de trier le contenu de la grille par une ou plusieurs colonnes.
  11. Colonne d’état : colonne de grille qui permet de sélectionner des lignes. Il est également utilisé pour afficher les messages liés aux lignes.
  12. Grille imbriquée : grille enfant qui s’affiche à l’intérieur d’une grille ou d’un contrôle de sous-réseau.
  13. En-tête de colonne : en-tête situé en haut de la grille ou du contrôle de sous-réseau.
  14. Barre de saut : barre alphanumérique située en bas de la grille.

Voici les captures d’écran des termes :

Capture d’écran d’une page d’entité qui contient les termes 1, 3, 4, 6, 7, 8, 14.

Capture d’écran d’une page de formulaire qui contient les termes 2, 3, 4, 5.

Capture d’écran d’une page qui contient les termes 9, 10, 11, 13.

Capture d’écran d’une page qui contient le terme 12.

Outils utiles

Étapes à suivre avant de commencer la résolution des problèmes

  1. Supprimez ou désactivez des scripts personnalisés. L’une des premières étapes consiste à s’assurer que les scripts personnalisés n’interfèrent pas avec les fonctionnalités du produit. Il est vivement recommandé d’effectuer cette étape même lorsque des scripts personnalisés sont utilisés pour fonctionner dans l’une des versions précédentes.

    • Si tous les scripts personnalisés sont attachés via des événements de formulaire, suivez les étapes décrites dans Résoudre les problèmes de formulaire dans les applications basées sur des modèles pour les désactiver.
    • D’autres scripts personnalisés sont ajoutés directement via des ressources web, des solutions personnalisées ou des plug-ins.
    • Si le problème ne peut pas être reproduit après la suppression de scripts personnalisés, examinez toutes les personnalisations pour trouver le problème.
    • Si des scripts personnalisés utilisent correctement des API documentées publiquement et que le produit ne se comporte pas comme prévu, essayez de simplifier le script personnalisé pour localiser le problème. Dans la plupart des cas, 10 à 30 lignes de code de script sont suffisantes pour reproduire un problème.
  2. Si le problème implique des entités personnalisées, des relations personnalisées, des vues personnalisées, des configurations personnalisées ou d’autres ressources personnalisées, essayez de reproduire le problème avec des ressources standard prêtes à l’emploi (OOB) et évitez les ressources personnalisées. Cette méthode permet de localiser le problème.

  3. Désactivez toutes les règles métier applicables pour voir si le problème est dû à une règle métier.

  4. Si la reproduction du problème implique l’utilisation d’outils tiers, essayez de reproduire le problème avec les outils OOB standard.