Показать сообщение отдельно
  #8  
Старый 22.04.2008, 22:59
Аватар для Professor Farnsworth
Professor Farnsworth Professor Farnsworth вне форума
Прохожий
 
Регистрация: 19.04.2008
Сообщения: 42
Репутация: 10
По умолчанию

Мне больше по душе 2-й вариант, что я выше писал.
Допустим создано вычисляемое поле sum. В вашей таблице есть поле summa, в котором записано значение в рублях.
В событии OnCalCField компонента Table пишем.
Код:
if CheckBox1.Checked then
ADOTable1.FieldByName('sum').AsCurrency:=ADOTable1.FieldByName('summa').AsCurrency*25
else
ADOTable1.FieldByName('sum').AsCurrency:=ADOTable1.FieldByName('summa').AsCurrency;

В событии OnClick CheckBox пишем.
Код:
ADOTable1.Close;
ADOTable1.Open;
Ответить с цитированием