Table1.FieldByName('Cost').AsString:=Query7.Fields[0].Value;
Table1.FieldByName('Cost').AsString:=Query7.Fields[0].AsString;