Rave Report (migration DOA 346 to 407)

Beg

Member
Hello,
i have updated DOA 364 to 407. The Application is running and if I start a Rave Report I got an error: Invalid type conversion!
With DOA 364 all was fine.
What's wrong? Could someone help?

Best Regards
Beg
 
Beg,

what exactly have you changed inside your app?
I have updated sometimes ago many of my applications from DOA3 to DOA4 and haven't any problems with my Rave-Report (Rave 6 BEX, additional successfully tested with Rave7).
What version of Rave do you use (BE / BEX, version-nr).

:-) thomas, TeamNevrona
 
Hi and thanks for reply.

I'm using Rave 6.0.5 BEX Build 051110 and I have only changed the DOA components from 3 to 4.

But if I change then following code in the RvLEModule.pas all seems fine.

function TRCPUModule.GetStringVar(Name: string): string;
begin { GetStringVar }

//********************************************
if UpperCase(Trim(Name)) = 'NIL' then exit;
//********************************************

Result := string(longint(GetDataPtr(FindID(Name) as TVarID)^));
end; { GetStringVar }

I've done the same with the other functions:
(SetFloatVar, GetFloatVar, GetIntVar, SetIntVar, SetStringVar)

Bernd
 
Back
Top