- Код: Выделить всё
FBDataSet1.FieldByName('NUMBER1').CustomConstraint:='NUMBER1>10';
FBDataSet1.FieldByName('NUMBER1').ConstraintErrorMessage:='Ошибка, должно NUMBER1>10!';
Однако, при выполнении кода и записи значения более 10 никаких сообщений не выводится.
Происходит запись в базу введённого значения, например 15.
Свойство FieldByName('NUMBER1').HasConstraints всегда остаётся равным false, не смотря на присвоение значения CustomConstraint.
Сейчас использую FBDataSet.OnPostError, но хотелось бы использовать именно это свойство(TField.CustomConstraint) для ограничения значений.


-----
-----
0.9.26.1
11-11-2008
FPC 2.2.2
SVN: 17337
i386-win32-win32/win64
Компоненты:
Unified Interbase v2.0 (2005-03-21)
FBDataSet 1.9.1.83