Показать сообщение отдельно
  #1  
Старый 01.03.2011, 19:03
wervolf wervolf вне форума
Прохожий
 
Регистрация: 28.02.2011
Сообщения: 10
Репутация: 10
По умолчанию Не получается перемножение столбцов

Добрый вечер!
Подскажи, пожалуйста, у меня в таблице есть два столбца (кол-во и цена). Я создаю вычисляемое поле (перемножение двух первых столбцов). И так, если я ввожу в первые поля целые числа,то все нормально работает. А если начинаю вводить дробное, то сразу ошибка "Несоответствие типов данных в выражении условиях отбора".
Код программы:

procedure TDataModule1.NaimenTableCalcFields(DataSet: TDataSet);
begin
DataModule1.NaimenTableSum.Value:=DataModule1.Naim enTableDSDesigner2.AsVariant*DataModule1.NaimenTab leDSDesigner3.AsVariant;
end;
Ответить с цитированием