![]() |
Datum in dbgrid
Also in dem moment, indem die Form mit dem Grid geöffnet wird setzte ich das grid in den edit modus. Dann kann der Nutzer nen neuen Datensatz in die Tabelle Speichern, in dem er, wenn er die Daten in die Felder Des Grids eingegeben hat auf den Butten Speichern klickt. Das funktioniert auch.
Ich möchte aber nun, das der Nutzer das Datum im Grid nicht eingeben kann (also die Eingabe für das Feld gesperrt ist) und das das Datum da schon Drinne steht. Wie kann ich das realisieren?? Gruß The_Tremendous |
Re: Datum in dbgrid
Moin,
guck dir mal die eigenschaft Readonly von TColumn (TDBGrid.Columns[i]) an - alternativ auch TField.ReadOnly (im DataSet) Außerdem dürfte dir das Ereignis OnNewRecord von TDataSet helfen. MfG Stevie |
Re: Datum in dbgrid
hm..
also irgendiwe bekomme ich das net gebacken. kannst du mal ein beispiel machen?? Bin halt Anfänger in sachen Programmierung und brauche abundzu noch eine Vorgabe in die richtige Richtung Thx, The_tremendous |
Re: Datum in dbgrid
Delphi-Quellcode:
procedure TForm1.Table1NewRecord(DataSet: TDataSet);
begin DataSet.FieldByName('Datum').AsDateTime := Now; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:22 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