![]() |
Datenbank: Access • Version: 2003 • Zugriff über: SQL / Delphi FireDac
DBGrid cell wert in edit mode auslesen?
Hi, schon wieder plagt mich ein Problem:
Ich überschreibe einen Wert im DBGrid und das Dataset ist im edit mode. Jetzt möchte ich den neuen Wert auslesen bevor dieser gespeichert wird. Mit dbg_Supplier.Fields[3].Text oder mit dbg_Supplier.SelectedField.asString bekomme ich immer nur den "alten" Wert übergeben. Der neue Wert steht ja jetzt im DBGrid ist aber noch nicht gespeichert. Frage: Wie kann ich den "neuen" Wert auslesen um diesen zu vergleichen? Wenn jemand von den Profis mir helfen könnte, würde ich mich sehr freuen. LG Harry |
AW: DBGrid cell wert in edit mode auslesen?
Delphi-Quellcode:
Aber da mal wieder so ein paar Arschlöcher Schlaumeier auf die Idee kamen, dass es protected sein muß ....
Grid.UpdateText;
// oder S := Grid.InplaceEditor.Text;
Delphi-Quellcode:
type
TDBGridAccess = class(TDBGrid); S := TDBGridAccess(Grid).InplaceEditor.Text; |
AW: DBGrid cell wert in edit mode auslesen?
Zitat:
Wenn der Wert blöd ist, dann Abort o.ä? |
AW: DBGrid cell wert in edit mode auslesen?
Hallo Himitsu,
das mit Grid.InplaceEditor.Text funktioniert. Vielen Dank. LG Harry |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:39 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