![]() |
Eingabemaske bei DBGrid
Kann ich bei einem TDBGrid fehlerhafte Eingaben filtern?
Mein Problem besteht darin, das ich in einer Paradoxtabelle ein Feld habe was nur J oder N als Wert enthalten darf, wenn ich in der Datenbankoberfläche nun eine Eingabemaske definiere gilt sie anscheinend noch längst nicht für's DBGrid. Danke schon mal im vorraus cya freakTAB |
Hallo freakTAB,
mit der Anweisung:
Delphi-Quellcode:
kannst Du Deine Vorgabewerte für die einzelnen Spalten vorgeben.
DBGrid.Columns.Items[0].PickList.Add(s);
Beim Verlassen der entsprechenden Spalte kannst Du testen, ob die Vorgabe erfüllt wurden und nötigenfalls reagieren. Wenn der Nutzer dann außerhalb Deines Programmes mit einer allg. Browser-Software ungültige Eingaben macht (was wohl kaum zu verhindern ist), dann ist das sein Problem. J,N könnte man auch mit wahr,falsch klären. Da gibt's dann nichts anderes, aber sicherlich müßtest Du dann Dein Programm anpassen. mfg eddy |
DANKE :hello: !!!!
Hätte ich auch selbst drauf kommen können, aber manchmal is man blind und sucht sich 4 Stunden lang tot und dämlich - jetzt gehts endlich weiter :coder: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14: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