MessageDlg('Процент должен быть в диапазоне от 0 до 100',
mtError, [mbOK], 0);
exit;
end;
end
else
begin
MessageDlg('Неправильный формат числа', mtError, [mbOK], 0);
exit;
end;
end;
procedure Tdm.TblCardTypesDayLimitedGetText(Sender: TField;
var Text: String; DisplayText: Boolean);
begin
Text:='';
if sender.IsNull then exit;
if sender.AsBoolean then Text:='Да' else Text:='Нет'
end;
procedure Tdm.TblCardTypesDayLimitedSetText(Sender: TField;
const Text: String);
begin
if Text='' then Sender.Clear else
if Text[1] in ['Y','y','д','Д','1','T','t'] then Sender.AsBoolean := true
else Sender.AsBoolean := false;
end;