Posted by: Jürgen Spatz
Hi
I found a extrem ugly bug in TD 3.0 and TD 3.1 (the other versions i didn't
test yet)
The problem comes, when you call a function with a receive Number with an
instance varibale from a class. When you do this TD sets the first 4 digits
correct the rest it sets to 0
Example:
Function SetValue
Receive Number: nWert
Action
Set nWert = 1234512345
Return TRUE
Function Test
Number: nWert
cClass: cTest ! With iv_nWert as IV
Action
Call SetValue( nWert )
! nWert = 1234512345 OK
Call SetValue( cTest.iv_nWert )
! nWert = 1234000000 Error
I made a small example to show the error
With Regards
Jürgen Spatz
fecher