Bonjour,
Le code donné plus haut a quelques particularités pour fonctionner:
Il ne trie que les DB non optimisé => on utilise l'adressage indirect...
Il ne trie que les DB dont les valeurs à trier commence à l'octet 0 => il faudrait que je modifie le code afin de trier qu'une zone de DB voulue avec les numéros d'octet voulus ( je le ferai si j'ai du temps)
Je dois corriger la gestion du paramètre "LENGTH" => pour 12 valeurs à trier, il faut mettre 11 en paramètre "LENGTH"...
EDIT:
La modif à apporter pour le paramètre "LENGTH":
Il faut remplacer #LIMITE:=(#LENGH*2); par #LIMITE:=((#LENGH*2)-2);
Et donc dans le code si il y a 12 valeurs, mettre 12 en paramètre LENGTH.