Can't create calculated field lazarus / 16-Databases ---------------------------------------------------------------------- Dibo · 2012-12-29 18:43 Hi, I have this code: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i   f := TField.Create(FDataList);  f.FieldName := 'calc';  f.FieldKind := fkCalculated;  f.SetFieldType(ftBoolean);  f.DataSet   := SQLQuery1.FieldDefs.Dataset;   procedure TForm1.OnCalc(DataSet: TDataSet);begin  SQLQuery1.FieldByName('calc').AsBoolean := true;end; But I get error "Invalid type conversion to Boolean in field calc" Regards