Rapport de message :*
 

Re: Classe Listview absente des bibliothèques

Titre du sujet : Re: Classe Listview absente des bibliothèques
par Danisoaz le 06/04/2011 15:09:02

Bonjour Guy,

Ma procédure "Private Sub LvwClients_ColumnClick..." fonctionne très bien (ce qui n'exclut pas que je puisse améliorer le code avec tes remarques !) et j'ai du mal poser ma problématique 1, donc je reprends :

Dans Private Sub UserForm_Initialize(),  le listview est initialisé , puis chargé et trié sur la colonne client par appel de 
MajListingClients. Ceci sans aucun problème.

Par contre après la saisie d'un nouveau client je veux évidemment rafraîchir mon listview avec les nouvelles données. Pour ce faire j'appelle la même MajListingClients et là l'édition se compose d'une ligne vierge sur deux bien que toutes les clés soient présentes.
Or quand je saute les 3 lignes ci dessous de MajListingClients (état du code dont tu disposes), l'édition est parfaitement cohérente en terme de données mais non triée sur la colonne client.
'LvwClients.SortOrder = lvwAscending
'LvwClients.SortKey = 1
'LvwClients.Sorted = True

C'est pas dramatique, mais comme ce n'est pas logique ça m'empêche de dormir !

Merci encore

Cordialement
Daniel