![]() |
Delphi-Version: 5
Display Format im DBGrid
ich schon wieder ;-)
alsoo ich habe im meinem DBGrid ein Timestamp-Feld. Dieses wird im Format Tag, Stunde: min:sekunde angezeigt. Gibt es ne Möglichkeit per DisplayFormat nur die Stunden und Minuten anzuzeigen und das Datum auszublenden, so dass der Anwender diese verändern kann? ##0.00 oder ##0:00 und Ähnliches funktioniert nicht, da sehe ich nur diese Zeichenfolge und bei aktivem Feld wieder das "Rohformat". |
AW: Display Format im DBGrid
![]() |
AW: Display Format im DBGrid
Er bräuchte vermutlich etwas wie ein 'EditFormat'.
Hier könntest Du bei GetText/SetText des Feldes ansetzen. |
AW: Display Format im DBGrid
Hallo,
bei mir funktioniert 'HH:mm' im DisplayFormat. Gruß Ralf |
AW: Display Format im DBGrid
super,
HH:mm funktionier bei mir auch. Allerdings nur in der Anzeige. Bei Aktivierung des Feldes(Klick) wird im Bearbeitungsmodus wieder der Tag mit angezeigt. Geht das zu unterdrücken ? |
AW: Display Format im DBGrid
Hallo,
wenn ich im Property 'EditMask' !90:00;1;_ angebe, wird auch die Eingabe auf Stunden und Minuten beschränkt. Gruß Ralf |
AW: Display Format im DBGrid
TColumn hat kein EditMask :-(
|
AW: Display Format im DBGrid
Oh. Ich bin bisher von TDateTimeField ausgegangen.
Gruß Ralf |
AW: Display Format im DBGrid
Zitat:
EditMask ist eine Property von TField und folglich mit TColumn.Field.EditMask zu setzen. |
AW: Display Format im DBGrid
TColumn hat doch wohl DisplayFormat, oder wesahlb sonst erscheint es im Objektinspektor?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:04 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