AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi sortieren im Grid nach verschiedene Kriterien
Thema durchsuchen
Ansicht
Themen-Optionen

sortieren im Grid nach verschiedene Kriterien

Ein Thema von Susanne · begonnen am 16. Jul 2007 · letzter Beitrag vom 16. Jul 2007
Antwort Antwort
Susanne

Registriert seit: 21. Mai 2004
Ort: Lage
232 Beiträge
 
Delphi 2005 Professional
 
#1

sortieren im Grid nach verschiedene Kriterien

  Alt 16. Jul 2007, 13:40
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.
Susanne
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: sortieren im Grid nach verschiedene Kriterien

  Alt 16. Jul 2007, 14:42
Was für ein Grid? Sortiere das DataSet
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz