You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Descripción del problema
Se detecta que en aquellos casos que en una misma lista existen opciones en que coincide el valor interno de una de ellas con la raíz de otra, y esta segunda se ubica en una posición superior en la lista, en el momento de elegir la más inferior, en Kreports se mostrará la primera en que la raíz concuerde con el nombre.
Ejemplo en una lista con los valores:
empty - empty
valor_2 - Valor 2
valor - Valor 1
...
Si en kreports creamos un filtro cualquiera, por ejemplo "=" y de valor ponemos "Valor 1", automaticamente se cambiará a "Valor 2", dado que el valor interno empieza por la misma palabra "valor".
Cómo reproducir el problema
1.- Crear una lista que contenga keys como las explicadas enel punto anterior
2.- Añadir registros al módulo que tengan tanto el valor con "valor_2" como "valor"
3.- Ir a KREports, crear informe con filtro en el campo
4.- Seleccionar la opció correspondiente a "valor" y comprobar que aparece "Valor 2"
Comportamiento esperado
Debería mostrar el valor seleccionado
Solución propuesta
Modificación de la llamada find en estos casos para que busque el valor exacto y no que empiece por (fichero kreportsbase2.js:662).
The text was updated successfully, but these errors were encountered:
Descripción del problema
Se detecta que en aquellos casos que en una misma lista existen opciones en que coincide el valor interno de una de ellas con la raíz de otra, y esta segunda se ubica en una posición superior en la lista, en el momento de elegir la más inferior, en Kreports se mostrará la primera en que la raíz concuerde con el nombre.
Ejemplo en una lista con los valores:
empty - empty
valor_2 - Valor 2
valor - Valor 1
...
Si en kreports creamos un filtro cualquiera, por ejemplo "=" y de valor ponemos "Valor 1", automaticamente se cambiará a "Valor 2", dado que el valor interno empieza por la misma palabra "valor".
Cómo reproducir el problema
1.- Crear una lista que contenga keys como las explicadas enel punto anterior
2.- Añadir registros al módulo que tengan tanto el valor con "valor_2" como "valor"
3.- Ir a KREports, crear informe con filtro en el campo
4.- Seleccionar la opció correspondiente a "valor" y comprobar que aparece "Valor 2"
Comportamiento esperado
Debería mostrar el valor seleccionado
Solución propuesta
Modificación de la llamada find en estos casos para que busque el valor exacto y no que empiece por (fichero kreportsbase2.js:662).
The text was updated successfully, but these errors were encountered: