Les colonnes d'un tableau croisé sont triées selon le code (ordre alphabétique)

Les colonnes d'un tableau croisé sont triées selon le code (ordre alphabétique)
0
Tags: #<Tag:0x00007f394e585bb8>

Bonsoir,

Je crois comprendre que les colonnes d’un tableau croisé sont triées selon la valeur interne du code dans le cas où l’axe d’analyse s’appuie sur un champ de type liste de valeur. Est-il possible de modifier ce tri pour qu’il s’appuie sur le numéro d’ordre du code dans la liste de valeur ?

Merci encore pour votre support.
Bruno

Oui l’order by est fait sur la valeur en base donc sur le code de la liste de valeur dans le cas d’un attribut de type liste de valeur.

@francois je crois me rappeler que ce point à déjà été discuté, je ne me rappelle plus où était la contrainte…

Oui la contrainte est que cela trie par la valeur en base que ce soit un champ texte ou un code de liste.
Il n’y a pas de jointure avec l’ordre de la liste/enum pour faire un “order by” plus malin mais c’est surement faisable.

On devait s’en sortir avec un code préfixé et ordonné dans le même ordre alphabétique (A_TCHOUM, B_ARNEZE, C_SUPER…), mais ça reste un contournement.

J’ajoute au backlog ce besoin qui rejoint celui des tris en liste.