procedure OnInputAccept(Sender: TObject; var Accept: Boolean)
Назначение
Срабатывает, перед тем, как будет добавлена новая запись из строки ввода. Позволяет отменить создание записи.
Описание
В параметрах данного события присутствует параметр Accept, который позволяет отменить создание новой записи.
Пример
procedure Form1_TableGrid1_OnInputAccept (Sender: TObject; var Accept: Boolean);
begin
// предотвращает добавление записи, если в первой колонке ввели значение "123"
if Form1.TableGrid1.Columns[0].InputValue = '123' then Accept := False;
end;