Seite 1 von 1

Sortieren in ListViewGadget oder Newmap

Verfasst: 14.11.2025 12:55
von marcelx
Hallo,

wie kann ich die Daten in ein ListViewGadget oder Newmap sortieren?

Dank

Re: Sortieren in ListViewGadget oder Newmap

Verfasst: 14.11.2025 14:14
von H.Brill
Wenn es einfach sein soll :
-Den Inhalt des Listview in ein String-Array kopieren
-mit SortArray() sortieren lassen
-Listview mit ClearGadgetItems() leeren
-Das Array wieder in das Listview schreiben

Halt schade, daß Fred beim Erstellen eines Listview kein Flag für die automatische Sortierung anbietet.
Vielleicht kann man aber auch diesesn Stil im Nachinein dem Listviewgadget beibringen. Da die Windows-Sortierung
streng nach ASCII sortiert, funktioniert das nicht richtig bei reinen Zahlen. Da kommt dann sowas raus :
1, 11, 12, 13...19,2
Kann man aber umgehen, wenn man die Zahlen gleich lang macht und mit 0 auffüllt :
001, 002 ...009,010-019,......

Re: Sortieren in ListViewGadget oder Newmap

Verfasst: 14.11.2025 14:25
von marcelx
Danke für den Tips.
Meine Daten sind in ein Map, diese kann ich in ein Array ablegen und sortieren.
Ich probiere es zu erst so