[R] Mes entrées de donnée ne sont pas dans l'ordre.

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

[R] Mes entrées de donnée ne sont pas dans l'ordre.

#1

Message par Ks10 »

Bonjour c'est encore moi ^^

Lors de l'utilisation de mon logiciel je me suis rendu compte d'un petit soucis et voici la structure de celui-ci pour que vous comprenez mieux la source de mon problème.

Structure :
- Une Liste
- Un bouton qui permet d'entrée des données.
- Les données entrée sont récupérer et enregistrer dans un fichier texte
- Les données apparaissent bien dans la liste.

Voila le seul petit soucis :
J'entre des données exemple :

Code : Tout sélectionner

- Lundi 10 Février /
- Lundi 10 Février /
- Lundi 10 Février /
- Mardi 11 Février /
- Mardi 11 Février /
- Mardi 11 Février /
- Mardi 11 Février /
- Mercredi 12 Février /
- Mercredi 12 Février /
- Mercredi 12 Février /
Sa affiche bien dans l'ordre et au bout d'un moment quand j'entre jeudi 13 février.
Il s'affiche en première position comme sa :

Code : Tout sélectionner

- Jeudi 13 Février /
- Lundi 10 Février /
- Lundi 10 Février /
- Lundi 10 Février /
- Mardi 11 Février /
- Mardi 11 Février /
- Mardi 11 Février /
- Mardi 11 Février /
- Mercredi 12 Février /
- Mercredi 12 Février /
- Mercredi 12 Février /
Et pourtant mon programme écrit bien dans l'ordre dans le fichier texte.
Cela peut être dû à quoi selon vous ? Comment faire en sorte qu'il suit toujours l'ordre de la liste sans jamais remonter en premier ?
Modifié en dernier par Ks10 le mer. 13 mars 2013 14:21, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Mes entrées de donnée ne sont pas dans l'ordre.

#2

Message par Tlem »

J est avant M dans l'alphabet, donc c'est normal. :D
Si vous ne voulez pas le tri automatique dans l'affichage de la liste, il faut le désactiver lors de la création du composant (sujet abordé il y a quelques jours). ^^
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Mes entrées de donnée ne sont pas dans l'ordre.

#3

Message par Ks10 »

Problème résolue :)
Pour les petits curieux la syntaxe correct de déploiement d'une listview sans suivre l'ordre alphabétique :

Code : Tout sélectionner

Global $List1 = GUICtrlCreateList("", 0, 0, 441, 500, $LVS_SORTASCENDING)
Voila. Merci :)
Répondre