Page 1 of 1

Exception: EClassNotFound TStringField

Posted: Fri 10 Oct 2008 13:27
by Eurocg
Drop two VT on a form.
1 VT: Click property 'FieldDefs' and make some fields (T1, T2, T3). Now open 'VirtualTable Editor ...' and make some rows with data. All works fine.

2. VT: Click 'Field Editor ...' and make some fields (T1, T2, T3). Now open 'VirtualTable Editor ...' and make some rows with data and save. Now open 'VirtualTable Editor.. ' again and add or delete some rows. Compile and run >>> Exception !!!

See also Topic: http://devart.com/forums/viewtopic.php?t=10270

If i use 'Field Editor' instead of 'FieldDef' to declare some fields, the name of the fields are lost after save some things in VirtualTable Editor.

Is this a bug??

Posted: Tue 14 Oct 2008 13:21
by Plash
We have reproduced this problem, and we are working on it. You will be notified when we fix the problem.

Fields in the form declaration in *.pas file are removed after you edit data in VirtualTable. As a workaround you can recreate fields in the Fields Editor each time after you edit data.