Index was out of range
Posted: Tue Apr 19, 2016 12:57 pm
Hi,
We have reports that were created with Stimulsoft version 2013.3 and 2014.1.
We have now upgraded to 2015.3 version and some of the reports fail with the following error message (see error msg below)
I run the report once (using a filter value) - this results in a 2 page report
If I then change the filter (results in 1 page report) the error occurs.
Looks like the error is related to the "page collection" (the number of displayed pages in the report...)
Is this a known bug in 2015.3? Have you released any service pack or newer version that I can download?
Best Regards
Terje J
ERRORMSG:
OS: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bits: True
Exception: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
System.Collections.CollectionBase
System.Collections.IList.get_Item
Source: mscorlib
Target: System.Object System.Collections.IList.get_Item(Int32)
Stacktrace: at System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
at Stimulsoft.Report.Components.StiPagesCollection.get_Item(Int32 index)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.RenderViewesOnPage(StiPageVisual pageVisual, Boolean allowAnimation)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.RerenderVisiblePages()
at Stimulsoft.Report.Viewer.StiWpfViewerControl.Refresh()
at Stimulsoft.Report.Viewer.StiWpfViewerControl.btRefreshClick(Object sender, RoutedEventArgs e)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
We have reports that were created with Stimulsoft version 2013.3 and 2014.1.
We have now upgraded to 2015.3 version and some of the reports fail with the following error message (see error msg below)
I run the report once (using a filter value) - this results in a 2 page report
If I then change the filter (results in 1 page report) the error occurs.
Looks like the error is related to the "page collection" (the number of displayed pages in the report...)
Is this a known bug in 2015.3? Have you released any service pack or newer version that I can download?
Best Regards
Terje J
ERRORMSG:
OS: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bits: True
Exception: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
System.Collections.CollectionBase
System.Collections.IList.get_Item
Source: mscorlib
Target: System.Object System.Collections.IList.get_Item(Int32)
Stacktrace: at System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
at Stimulsoft.Report.Components.StiPagesCollection.get_Item(Int32 index)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.RenderViewesOnPage(StiPageVisual pageVisual, Boolean allowAnimation)
at Stimulsoft.Report.Viewer.StiWpfViewerControl.RerenderVisiblePages()
at Stimulsoft.Report.Viewer.StiWpfViewerControl.Refresh()
at Stimulsoft.Report.Viewer.StiWpfViewerControl.btRefreshClick(Object sender, RoutedEventArgs e)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)