I have created a CodeFirst server and in this case I try to use the functions of Data Abstract and of SDK. Creating the _Intf file works fine … but when compiling the client I get the following error … Does anyone have an idea what I am doing wrong ?
as a workaround, update uRORTTIServerSupport.pas as
function TRORTTIRODLReader.ProcessRODefinitionAttribute(aType: TRttiType; aOwnerLibrary: TRODLLibrary; out aRODLUse: TRODLUse): Boolean;
var
l_libAttr: ROLibraryAttributes;
begin
aRODLUse := nil;
Result := True;
l_libAttr := aType.ROGetAttribute<ROLibraryAttributes>;
if l_libAttr <> nil then begin
{$IFDEF CodeFirst_Use_RODL_Uses}
if Result then aRODLUse := AddRODLNameToUses(aOwnerLibrary, l_libAttr._Class);
{$ENDIF}
end;
end;
launch C:\Program Files (x86)\RemObjects Software\Build\install_DA.cmd with admin rights for recompiling packages