Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Problem mit MinDate bei TDateTimePicker (https://www.delphipraxis.net/61697-problem-mit-mindate-bei-tdatetimepicker.html)

Angel4585 25. Jan 2006 07:57


Problem mit MinDate bei TDateTimePicker
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,

Mein heutiges Problem besteht darin, dass ich einem TDateTimePicker ein Mindate zuweise,
wenn ich jetzt auf die Datumsauswahl gehe(Der Kalender öffnet sich) und das MinDate auswähle, kommt die Fehlermeldung dass ich das MinDate unterschritten hätte, obwohl ich ja eigentlich genau das MinDate ausgewählt habe. Kann ich das irgendwie beheben?

Danke schonmal!

:angel:

Daniel Schuhmann 25. Jan 2006 08:06

Re: Problem mit MinDate bei TDateTimePicker
 
Hm, kann ich nicht nachvollziehen. Ich hab als Mindate den 3.1.2006 eingegeben und kann den auch problemlos wählen. Daten darunter lassen sich gar nicht erst anklicken oder in das Textfeld eingeben. Eine Fehlermeldung kommt nie.

Setze ich das Datum "per Code", so kommt eine entsprechende Fehlermeldung, wenn ich den 2.1. oder ein früheres Datum angebe, der 3.1. wird jedoch problemlos übernommen.

// Edit: Das ganze unter Delphi 2005

Angel4585 25. Jan 2006 14:34

Re: Problem mit MinDate bei TDateTimePicker
 
niemand ne Idee wie ich die Meldung "abstellen" kann?

Nachtrag:

Da mache ich:

ich habe 2 TDateTimePicker.

im OnChange des ersten DateTimePickers wird das Mindate des zweiten auf das Datum des ersten gesetzt.
Wenn ich jetzt im zweiten das MinDate auswähle kommt die Meldung.

LÖSUNG:

ich habe das dtp1.MinDate bisher mit dtp2.Date gesetzt, da kommt der Fehler. Wenn ich stattdessen
Trunc(dtp2.Date) nehme, funzt es.


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