Enterprise: DataGrid : la recherche de colonnes personnalisées ne fonctionne pas

Créé le 9 oct. 2020  ·  4Commentaires  ·  Source: infor-design/enterprise

Décrivez le bogue
Lorsque vous essayez de rechercher une colonne dans la boîte de dialogue Personnaliser les colonnes, une erreur s'affiche dans la console (Impossible de lire la propriété 'toLowerCase' de non définie) et ne fonctionne pas

Reproduire
Étapes pour reproduire le comportement :

  1. Accédez à l'application de démonstration /ids-enterprise-ng-demo/datagrid-breadcrumb
  2. Cliquez sur le menu points de suspension - personnaliser la colonne
  3. Essayez le champ de recherche
  4. Voir erreur dans la console

Comportement prévisible
La recherche devrait normalement fonctionner

Version

  • ids-enterprise-ng : 7.5.5 (8.0.1 également testé)

Captures d'écran
image

[2] type

Tous les 4 commentaires

Fait intéressant, cela fonctionne bien dans le composant principal https://master-enterprise.demo.design.infor.com/components/datagrid/example-index

Pour info, ce problème se produit lorsque vous avez une colonne de case à cocher sans champ "nom" dans la colonne. Cela peut donc être contourné en ajoutant un nom : "quelque chose" sur chaque colonne de la grille.

Pourrait également être vu ici https://master-enterprise.demo.design.infor.com/components/datagrid/example-multiselect.html

La solution de contournement fonctionne ! Même avec une chaîne vide {...column, name: ''} .

Cette page vous a été utile?
0 / 5 - 0 notes