Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbank Datepicker (https://www.delphipraxis.net/169494-datenbank-datepicker.html)

blondervolker 24. Jul 2012 10:00

Datenbank: Absolute Database • Version: 7 • Zugriff über: AbsDatabase

Datenbank Datepicker
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

Hab eine Form mit 3 x DBAdvSmoothDatepickern(1,2,3) von (TMS) draufgeklatscht.
Nun drück ich auf dem DBAdvNavigator1 um einen neuen Datensatz anzulegen.
Hab ich dusselich geguckt:cyclops:,weil auf einmal in jedem DBAdvSmoothDatepicker,dass gleiche Datum steht,obwohl ich noch gar kein Datum ausgewählt habe.
Die anderen zwei Felder (DBAdvSmoothDatepicker(2,3))sollten leer bleiben.
Hat hier jemand Erfahrungen,was das sein könnte?
Bei den normalen DBDatepickern hatte ich noch keine Probleme.

Achso,eine Abbildung,siehe Anhang...

DeddyH 24. Jul 2012 10:06

AW: DBAdvSmoothDatepicker
 
Ich habe zwar keine Lösung für Dein Problem, aber ein etwas ausführlicherer Threadtitel wäre ganz nett, und mit Datenbanken hat das wohl nur am Rande zu tun, ich würde das eher unter VCL anordnen. Achja, mit welcher Datasource sind die Dinger denn verknüpft? Wenn die alle auf dasselbe Feld zeigen, erscheint mir das Verhalten zumindest logisch.

mkinzler 24. Jul 2012 10:11

AW: DBAdvSmoothDatepicker
 
Es wurde aber ein neuer datensatz mit Werten angelegt, welche nun von den datensensitiven Komponenten interptetiert werden.

Aber wie Detlef schon geschrieben hat, ist die Bezeichnung einer Komponente nicht als Threadtitel absolut nicht geeignet.

blondervolker 24. Jul 2012 10:18

AW: DBAdvSmoothDatepicker
 
Ja mit dem Titel habt ja Recht.Ich wieder:oops:

Die sind mit' ner Datasource1 verknüpft und haben jeder einen anderen Feldnamen.
Das 1 DBAdvSmoothDatepickerFeld hab ich als Indexfeld genommen(pe_eingangsdatum).
Vielleicht hat es ja damit etwas zutun.

1 DBAdvSmoothDatepicker Feld = pe_eingangsdatum
2 DBAdvSmoothDatepicker Feld = Briefdatum
3 DBAdvSmoothDatepicker Feld = Fristdatum

mkinzler 24. Jul 2012 10:21

AW: DBAdvSmoothDatepicker
 
Ja aber alle Felder bekommen bei der Analge eines neuen Datensatzen ja Standardwerte (wenn in der DB vorgegeben) oder NULL, welches dann von der Kompo interpretiert wird.
Zitat:

Ja mit dem Titel habt ja Recht.Ich wieder
Dann könntest du ihn ja ändern :wink:

borstenei 24. Jul 2012 10:23

AW: DBAdvSmoothDatepicker
 
Der DBAdvSmoothDatePicker zeigt immer das aktuelle Datum beim erstellen eines neuen Datensatzes. Wenn Du jetzt aber speicherst wird das Datum nicht mit gespeichert.Man muss wirklich das Datum in dem Picker verändern damit er es übernimmt.
Ich gebe ihm aber immer für den heutigen tag ein
DBAdvSmoothDatePicker1.Date :=Now;
mit, dann übernimmt er das Datum auch.

blondervolker 24. Jul 2012 10:31

AW: DBAdvSmoothDatepicker
 
Wieder was gelernt.

Hab es gerade rausbekommen,wie es geht.

Unter:DBAdvSmoothDatepicker->Verschiedenes->Autoselect=False;

Die TMS Kompos haben auch sehr viel "Schnickschnack".
Ich hab mir schon manchmal den Wolf gesucht...:-D

DeddyH 24. Jul 2012 10:35

AW: Datenbank Datepicker
 
Dann kannst Du ja gleich ein "[gelöst]" dahinter schreiben, wenn Du den Threadtitel änderst :zwinker:

mkinzler 24. Jul 2012 10:35

AW: DBAdvSmoothDatepicker
 
Zitat:

Ich hab mir schon manchmal den Wolf gesucht...
da wirst du hier ja fündig.

blondervolker 24. Jul 2012 10:45

AW: Datenbank Datepicker
 
Ja,Ja...:-D

Ich bin nicht mit der Delphi Bibel auf die Welt gekommen!:thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:26 Uhr.
Seite 1 von 2  1 2      

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