Hi,
We're nearing time to deploy our program but we've run into a problem using Crystal Reports .NET and windows 98. Everything works fine on other Windows with the .Net framework but when we load a form with 98 and .Net we get
System.ArithmeticException
Overflow or underflow in the arithmetic operation
It only occurs on the first time the report is loaded, so they are total hack fixes like calling the report once, catching the exception then calling it again, but this amateur stuff won't fly for my boss. Anyone ever find a resonable solution to this problem. The font used in the report is Times New Roman, which should be fine on win98.
Apaarently this problem is caused by the fact that
"If a managed application calls into unmanaged code that must modify the floating-point control register, the unmanaged code must return the floating-point register to its default state before it returns program control to the managed application."
but are the Crystal dlls unmanaged, I'm not sure. I found this stuff
here
and here
Any inforamtion on this problem would be appreciated
We're nearing time to deploy our program but we've run into a problem using Crystal Reports .NET and windows 98. Everything works fine on other Windows with the .Net framework but when we load a form with 98 and .Net we get
System.ArithmeticException
Overflow or underflow in the arithmetic operation
It only occurs on the first time the report is loaded, so they are total hack fixes like calling the report once, catching the exception then calling it again, but this amateur stuff won't fly for my boss. Anyone ever find a resonable solution to this problem. The font used in the report is Times New Roman, which should be fine on win98.
Apaarently this problem is caused by the fact that
"If a managed application calls into unmanaged code that must modify the floating-point control register, the unmanaged code must return the floating-point register to its default state before it returns program control to the managed application."
but are the Crystal dlls unmanaged, I'm not sure. I found this stuff
here
and here
Any inforamtion on this problem would be appreciated