This was all fine until I upgraded from 8.? to the latest 9.2.
I have 2 RODLs, let’s call them RODLBase and RODLChild.
RODLBase has a Structure, TBaseStuct.
RODLChild uses RODLBase.
RODLChild has TChildStruct which descends from TBaseStruct
In RODLChild there is an Array TChildArray with an element type of TChildStruct.
This was fine until I upgraded. Now The element type in the RODL is blank and the TChildStruct does not appear on teh selection list. When the app is compiled autogenerated TChildStructCollection (descended from TBaseStructCollection) has 2 LoadFromArray and SaveToArray methods (both marked Overload as expected) so won’t compile.
I do use this pattern a lot and don’t seem to be having issues elsewhere.
Any ideas vert gratefully received.