Hello,
I am using XamDataChart --> Line Series with CategoryDateTimeXAxis and NumericYAxis. Here I am receiving following error regularly while running automation scripts to open the Chart.
I am not sure multiplication of which values is getting out of Decimal range. Could you please have a look and let me know the values which are creating the issue here?
System.OverflowException: Value was either too large or too small for a Decimal.
at System.Decimal.FCallMultiply(Decimal& d1, Decimal& d2)
at Infragistics.Controls.Charts.AutoRangeCalculator.CalculateRange(NumericAxisBase target, Double userMinimum, Double userMaximum, Boolean isLogarithmic, Int32 logarithmBase, Double& minimumValue, Double& maximumValue)
at Infragistics.Controls.Charts.LinearScaler.CalculateRange(NumericAxisBase target, Double minimumValue, Double maximumValue, Double& actualMinimumValue, Double& actualMaximumValue)
at Infragistics.Controls.Charts.StraightNumericAxisBase.CalculateRange(NumericAxisBase target, Double minimumValue, Double maximumValue, Boolean isLogarithmic, Int32 logarithmBase, Double& actualMinimumValue, Double& actualMaximumValue)
at Infragistics.Controls.Charts.NumericAxisBase.UpdateRangeOverride()
at Infragistics.Controls.Charts.Axis.UpdateRange(Boolean immediate)
at Infragistics.Controls.Charts.ContentInfo.UndirtyRange()
at Infragistics.Controls.Charts.ContentInfo.DoRefresh()
at Infragistics.Controls.Charts.ChartContentManager.DoRefresh()
Thanks, Nikhil
Hello Nikhil
Can you send me your sample code that generates this exception or range of your data points?
Thanks,
Martin
Hi Martin,
Could not share the data here. If you let me know which 2 decimal values are getting multiplied inside following method, I can try to see figure if any data issue..
Infragistics.Controls.Charts.AutoRangeCalculator.CalculateRange(NumericAxisBase target, Double userMinimum, Double userMaximum, Boolean isLogarithmic, Int32 logarithmBase, Double& minimumValue, Double& maximumValue)
I am binding MinimumValue, MaximumValue and Interval of NumericYAxis to properties in view model. Type of all 3 properties in my view model is Decimal.
Could that be any problem?