Wenn ich aber eine Spalte mit maskierter Eingabe verwende und der User gibt nicht alles nach Plan ein, stürtzt das Programm ab.
Hier lege ich EditMask fest.
Code: Alles auswählen
procedure TfrmBearbeiten.sgTaetigkeitenGetEditMask(Sender: TObject; ACol, ARow: Integer; var Value: string);
begin
if (ARow > 0) and (ACol = 3) then Value := '!##0,00;1;_';
end;
dann stürtzt die Anwendung ab, da ich ein Leerzeichen in Value habe.
Habe auch schon in 'ValidateEntry' rumgespielt, abe ohne erfolg.
Frage: Wo und Wie kann ich diese Ausnahme am besten abfangen?
Danke
Vbxler