![]() |
Daten mit DatePicker selektieren
Hiho,
wie kann man in einem DBGrid wie folgt herausfiltern. Mit einem MonthCalendar wird ein Monat ausgewählt.In einer dbf-Tabelle gibt es eine Spalte die monat (dort sind Monatszahlen ohne führende Null gespeichert) heisst. Nun soll nach Auswahl des Monats die Datensätze im Grid angezeigt werden die zu der Auswahl passen. Uff |
Re: Daten mit DatePicker selektieren
Hallo Privateer3000,
da bieten sich Filter an:
Delphi-Quellcode:
Table1.Filtered := False;
Table1.Filter := 'monat='+IntToStr(Calendar1.Month); Table1.Filtered := True; |
Re: Daten mit DatePicker selektieren
Das wäre genial :)
aber hiermit: IntToStr(MonthCalendar1.Month); stimmt etwas nicht?! |
Re: Daten mit DatePicker selektieren
Hallo Privateer3000,
ja, das ist genial :mrgreen: . Ich hatte übersehen, dass du das DateTimePicker Objekt und nicht den Calendar benutzt, in diesem Fall könnte der Code wie folgt aussehen:
Delphi-Quellcode:
var
year, month, day : word; ... Table1.Filtered := False; DecodeDate(DateTimePicker1.DateTime, year, month, day); Table1.Filter := 'monat='+IntToStr(month); Table1.Filtered := True; |
Re: Daten mit DatePicker selektieren
Perfekt Spocki!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 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