Projet

Général

Profil

Actions

Anomalie #5065

fermé

[SearchDoc] Tri avancé setOrder et énuméré

Ajouté par Charles Bonnissent il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
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.

Mis à jour par Éric Brison il y a plus de 11 ans

  • Assigné à mis à Charles Bonnissent
  • Version cible mis à 3.2.17

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

Formats disponibles : Atom PDF