![]() |
sortieren im Grid nach verschiedene Kriterien
Sortierproblem:
Ich hole mir Datensätze aus der Datenbank, die in einer bestimmten Reihenfolge sortiert sind. Diese stelle ich in einem Grid dar. Diese möchte ich aber jetzt in dem Grid nochmal zusätzlich sortieren. Beispieldaten: id status ZW material NrImStapel 443 20 1 mat123 14 1642 20 1 mat234 7 1644 20 1 mat345 9 1612 20 1 mat456 10 1204 20 1 mat567 16 1205 10 0 mat678 17 1206 10 0 mat789 18 1613 10 0 mat890 11 444 10 0 mat901 15 1614 10 0 mat111 12 718 10 0 mat222 1 604 10 0 mat333 4 605 10 0 mat444 5 606 10 0 mat555 6 719 10 0 mat666 2 720 10 0 mat777 3 In dieser reihenfolge kommen sie jetzt aus der Datenbank und ich stelle sie innerhalb eines Grids dar. Jetzt möchte ich diese Daten weiter sortieren. 1. alle die den Status 20 haben und ZW = 0 (hier nicht zu sehen) sollen am Anfang des Grids sortiert werden nach NrImStapel (aufsteigend) 2. danach kommen alle mit dem Status = 10 und ZW = 0, hier darf nichts an der Sortierung geändert werden. 3. gibt es datensätze mit Status = 20 und ZW = 1 die sollen zwischen die mit dem Status = 10 einsortiert werden und zwar nach der NrimStapel am Ende sollte es dann eben so aussehen: id status ZW material NrImStapel 1205 10 0 mat678 17 1206 10 0 mat789 18 1642 20 1 mat234 7 1644 20 1 mat345 9 1612 20 1 mat456 10 1613 10 0 mat890 11 443 20 1 mat123 14 444 10 0 mat901 15 1204 20 1 mat567 16 1614 10 0 mat111 12 718 10 0 mat222 1 604 10 0 mat333 4 605 10 0 mat444 5 606 10 0 mat555 6 719 10 0 mat666 2 720 10 0 mat777 3 Hat jemand eine Idee, wie man dieses Sortieren am besten umsetzen könnte? Ich hoffe, es wurde klar, wie ich das sortieren möchte. |
Re: sortieren im Grid nach verschiedene Kriterien
Was für ein Grid? Sortiere das DataSet
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz