Actions
Anomalie #5065
fermé[SearchDoc] Tri avancé setOrder et énuméré
Début:
09/10/2014
Echéance:
% réalisé:
100%
Temps estimé:
Version source:
Solution proposée:
Ajouter une valeur par défaut ('' , NULL) et ensuite utiliser la fonction coalesce pour mettre comme valeur par défaut à colonne énuméré ''. Ce qui aboutit à NULL => '' => NULL et donc un tri qui reprend NULL là ou il était au lieu de le supprimer.
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Recherche
Régression:
Description
La fonction setOrder (http://docs.anakeen.com/dynacase/3.2/dynacase-doc-core-reference/website/book//core-ref:d4f0b749-ed89-460e-a84c-6c044cb1c7d7.html) ne fonctionne pas comme attendu dans le cas des énumérés.
En effet, dans ce cas particulier la condition de jointure sur le set de valeur clef, traduction abouti à la suppression des valeurs non valuées.
Actions
#1
Mis à jour par Éric Brison il y a plus de 11 ans
- Assigné à mis à Charles Bonnissent
- Version cible mis à 3.2.17
Actions
#2
Mis à jour par Éric Brison il y a plus de 11 ans
- Statut changé de Nouveau à Intégré
- % réalisé changé de 0 à 100
Appliqué par commit dynacase-core|commit:21e6f4a5357be3f400aa868a4c96124efd843cee.
Actions