PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 23 → ordre de tri d'un fichier HF
ordre de tri d'un fichier HF
Débuté par Proulx RICHARD, 11 juil. 2018 20:14 - 2 réponses
Membre enregistré
3 messages
Posté le 11 juillet 2018 - 20:14
Bonjour

Je constate que Windev ne tient pas compte des tirets et espaces dans le tri sur un champ d'une table HF.

Dans une table d'une autre application nous avons les enregistrements suivants:
BG 1, BG 10, BG 11, BG 12… et plus loin BG-105, BG-107, BG-112 etc. qui apparaissent dans cet ordre précis, avec un espace entre 'BG' et les chiffres pour les 4 premiers et un tiret pour les trois autres. Les mêmes enr. inscrits dans une feuille Excel et un tri par ordre Ascendant donnera aussi le même résultat

Ces enregistrements ont été importés dans une table HF. Le tri effectué par Windev donne cependant le résultat suivant:
BG 1, BG 10, BG-105, BG-107, BG 11, BG-112, BG 12. Peu importe qu'on enlève ou ajoute des espaces et/ou des tirets (-) dans chacun de ces enr. le tri sera toujours le même.

Peut-on forcer Windev à tenir compte des espaces et tirets dans le tri par ordre alpha ?

Richard
Posté le 12 juillet 2018 - 09:38
Proulx RICHARD a exposé le 11/07/2018 :
Bonjour

Je constate que Windev ne tient pas compte des tirets et espaces dans le tri
sur un champ d'une table HF.

Dans une table d'une autre application nous avons les enregistrements
suivants: BG 1, BG 10, BG 11, BG 12… et plus loin BG-105, BG-107, BG-112 etc.
qui apparaissent dans cet ordre précis, avec un espace entre 'BG' et les
chiffres pour les 4 premiers et un tiret pour les trois autres. Les mêmes
enr. inscrits dans une feuille Excel et un tri par ordre Ascendant donnera
aussi le même résultat

Ces enregistrements ont été importés dans une table HF. Le tri effectué par
Windev donne cependant le résultat suivant: BG 1, BG 10, BG-105, BG-107, BG
11, BG-112, BG 12. Peu importe qu'on enlève ou ajoute des espaces et/ou des
tirets (-) dans chacun de ces enr. le tri sera toujours le même.

Peut-on forcer Windev à tenir compte des espaces et tirets dans le tri par
ordre alpha ?

Richard


bonjour,

oui, dans l'analyse sur le fichier modifier la colonne clé servant de
tri pour être sensible à la ponctuation

--
Cordialement JeAn-PhI
Membre enregistré
3 messages
Posté le 12 juillet 2018 - 19:35
Merci Jean-Phi

Cette option a résolu mon problème.
Puisque tous les autres outils (ou du moins plusieurs autres) tels que Excel, MSAccess et autres base de données tiennent compte de la 'ponctuation' je me demande pourquoi cette option n'est pas automatique dans HF, quite à la désactiver optionnellement si besoin est.

Richard