Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   TClientDataSet sortieren wie? (https://www.delphipraxis.net/158508-tclientdataset-sortieren-wie.html)

madina 20. Feb 2011 10:38

TClientDataSet sortieren wie?
 
Hallo,

ich habe ein TClientDataSet, wo ich selbstdefinierte Feiertage z.B. wie folgt definiere:

1. TMJvom=15.08.2011 TMJbis=15.10.2011
2. TMJvom=12.09.2011 TMJbis=12.09.2011
usw...

diese Datum sortiere ich nach aktuellen Monat wie z.B. oben (1., 2.) nach JahrVom, MonatVom, TagVom aus.

a) beim MonatVom=8 sortiert er so wie oben (1., 2., ...).

b) beim MonatVom=9 sortiert er wie folgt:

a. TMJvom=12.09.2011 TMJbis=12.09.2011
b. TMJvom=15.08.2011 TMJbis=15.10.2011
usw...

dabei weiß ich leider nicht warum er die Reihenfolge ändert und wie kann ich sortieren, daß er erst nach (b., dann a.) sortiert?

MFG

Bummi 20. Feb 2011 11:21

AW: TClientDataSet sortieren wie?
 
in was für einem Format hast Du die Daten den Vorliegen TDate(time) oder String?

madina 20. Feb 2011 12:03

AW: TClientDataSet sortieren wie?
 
Hallo,

die Daten TagVom, MonatVom, JahrVom, TagBis, MonatBis, JahrBis sind alle einzeln separate Integerwerte.


MFG

Bummi 20. Feb 2011 12:28

AW: TClientDataSet sortieren wie?
 
Delphi-Quellcode:
ds.IndexFieldNames := "JahrVon;MonatVom;TagVom"


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:55 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