Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi In Feld von DBGRIB ein Wert per Ereignis eingeben? (https://www.delphipraxis.net/58694-feld-von-dbgrib-ein-wert-per-ereignis-eingeben.html)

Karstadt 11. Dez 2005 10:27

Datenbank: MYSQL • Version: 4 • Zugriff über: ODBC, BDE

In Feld von DBGRIB ein Wert per Ereignis eingeben?
 
Hallo. Wenn ich Eingabe in DBGRIB tätige möchte ich gerne das in eine Feld der Wert ausgerechnet wird:

z.B.

Uhrzeit von (wird von mir eingegeben)
Uhrzeit bis (wird von mir eingegeben)
Uhrzeit Gesamt (soll ausgerechnet werden)

Diese Ereigniss soll am ONCOLExit Auftretten, aber wie kann ich per Code in einen Feld schreiben?

mikhal 11. Dez 2005 11:07

Re: In Feld von DBGRIB ein Wert per Ereignis eingeben?
 
Das DBGrid visualisert doch eine DataSource, aslo wäre der korrekte Weg, das DataSet, das an deiner DataSource gebunden ist für die Berechnung und die Speicherung zu verwenden.

Es böte sich also an das OnEdit-Ereignis oder das BeforePost-Ereignis deines DataSet zu verwenden, um ein Datum in das entsprechende Feld zu schreiben.

Grüße
Mikhal

marabu 11. Dez 2005 11:16

Re: In Feld von DBGRIB ein Wert per Ereignis eingeben?
 
Hallo.

Mir würde da spontan noch DataSet.OnCalcFields() einfallen...

Grüße vom marabu


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