Enterprise: DataGrid: la búsqueda de Personalizar columnas no funciona

Creado en 9 oct. 2020  ·  4Comentarios  ·  Fuente: infor-design/enterprise

Describe el error
Al intentar buscar una columna en el cuadro de diálogo Personalizar columnas, arroja un error en la consola (No se puede leer la propiedad 'toLowerCase' de indefinido) y no funciona

Reproducir
Pasos para reproducir el comportamiento:

  1. Vaya a la aplicación de demostración / ids-enterprise-ng-demo / datagrid-breadcrumb
  2. Haga clic en el menú de puntos suspensivos - personalizar columna
  3. Prueba el cuadro de búsqueda
  4. Ver error en la consola

Comportamiento esperado
La búsqueda debería funcionar normalmente

Versión

  • ids-enterprise-ng: 7.5.5 (8.0.1 también probado)

Capturas de pantalla
image

[2] type

Todos 4 comentarios

Curiosamente, esto funciona bien en el componente principal https://master-enterprise.demo.design.infor.com/components/datagrid/example-index

FYI Encontré que este problema ocurre cuando tiene una columna de casilla de verificación sin un campo de "nombre" en la columna. Así que esto se puede solucionar agregando un nombre: "algo" en cada columna de la cuadrícula.

También se puede ver aquí https://master-enterprise.demo.design.infor.com/components/datagrid/example-multiselect.html

¡La solución funciona! Incluso con una cadena vacía {...column, name: ''} .

¿Fue útil esta página
0 / 5 - 0 calificaciones