Page 1 of 1

TVirtualTable bug

Posted: Wed 16 Feb 2005 02:22
by Ping Kam
Hi,

I experienced some strange behavior with the TVirtualTable. I am getting EClassNotFound Exception 'Class TStringField not found' (or TIntegerField depends what type of field I created) when the application starts.

It happens if I create new fields in the fields editor (without fielddefs) and then adds some records using the design during design time. The exception does not raised if I do not add data to the storage. Removing the data from the storage afterwards does not elimate the exception.

If I create the fielddefs first, then add them to the fields editor, even without adding any data to the storage. I get the same exception. No exception if I do not add the fields, or if I add some data to the storage before adding the fields.

Thanks,
Ping Kam

Posted: Wed 16 Feb 2005 14:20
by Alex
We reproduced your problem and fixed it. This fix will be included in the next ODAC build.