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