本帖最后由 Lenka.Guo 于 2016-9-7 09:20 编辑
你好,我根据http://blog.gcpowertools.com.cn/post/ActiveReports-DrillDown.aspx介绍的设置在PageReports中进行设置,但是预览时报错,提示如下:
错误明细:
GrapeCity.ActiveReports.ReportException: 发生了一个意外错误。更多信息: '索引超出范围。必须为非负值并小于集合大小。
参数名: index' ---> System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。
参数名: index
在 System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
在 GrapeCity.ActiveReports.Expressions.ExpressionInfoCollection.get_Item(Int32 index)
在 #xyA.#IyA.get_LabelValue()
在 #xyA.#PyA.#WTb(Int32 pointIndex, Int32 groupLevel)
在 #jyA.#8W.#S8(Int32 tickNumber, Double tickValue)
在 #jyA.#TW.#2FA()
在 #jyA.#TW.#1FA(#gyA device)
在 #jyA.#TW.#TFA(#gyA device)
在 #jyA.#TW.Prepare(#gyA device)
在 #jyA.#8W.Prepare(#gyA device)
在 #jyA.#g0g.Prepare(#gyA device)
在 GrapeCity.ActiveReports.Rendering.Components.Chart.Items.LayoutMgr.Prepare(#gyA device)
在 #jyA.#bX.Prepare(#gyA device)
在 GrapeCity.ActiveReports.Rendering.Components.Chart.Items.LayoutMgr.Prepare(#gyA device)
在 #jyA.#bX.Prepare(#gyA device)
在 #sxA.#Z3e.Layout(LayoutContext context)
在 GrapeCity.ActiveReports.Layout.Layout.Run(LayoutContext context, #e4e spaceManager)
在 #sxA.#l3e.#Rvf(LayoutContext context, #e4e spaceManager)
在 #sxA.#l3e.Run(LayoutContext context, #e4e spaceManager)
在 #97A.#g3e.#Ruf(LayoutDirection direction, Int32 index, Single maxAvailableHeight, Single& bandHeight)
在 #97A.#g3e.Layout(LayoutDirection direction, Single contentPageHeight, Single& verticalExtent)
在 #97A.#e3e.Layout(LayoutDirection direction, Single contentPageHeight, Single& verticalExtent)
在 #97A.#e3e.Layout(LayoutDirection direction, Single contentPageHeight, Single& verticalExtent)
在 #97A.#d3e.#tuf(LayoutContext context, Single contentPageHeight)
在 GrapeCity.ActiveReports.Layout.BandedListLayoutManager.#tuf(LayoutContext layoutContext)
在 GrapeCity.ActiveReports.Layout.BandedListLayoutManager.Run(LayoutContext layoutContext, #e4e spaceManager)
在 #sxA.#l3e.#Rvf(LayoutContext context, #e4e spaceManager)
在 #sxA.#l3e.Run(LayoutContext context, #e4e spaceManager)
在 GrapeCity.ActiveReports.Layout.FixedPageLayoutManager.Run(LayoutContext context, #e4e spaceManager)
在 #sxA.#l3e.#Rvf(LayoutContext context, #e4e spaceManager)
在 #sxA.#83e.#Rvf(LayoutContext context, #e4e masterSpaceManager)
在 #sxA.#93e.Run(LayoutContext context, #e4e spaceManager)
在 #sxA.#93e.#Xyf(LayoutContext context)
在 #sxA.#93e.#Dxf(#S2e masterTree)
在 #sxA.#93e.BuildLayout()
在 GrapeCity.ActiveReports.Layout.Engine.BuildLayout(LayoutInfo layoutInfo)
在 #GPr.#RLf.#NNf(IReport report, TargetDeviceCapabilities targetDevice, LayoutNotificationCallback callback)
在 GrapeCity.ActiveReports.Export.Image.Page.ImageRenderingExtension.Render(IReport report, StreamProvider streams, NameValueCollection settings)
在 GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings, Boolean forceDataRefresh, Boolean forceParameterDataRefresh)
--- 内部异常堆栈跟踪的结尾 ---
在 GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings, Boolean forceDataRefresh, Boolean forceParameterDataRefresh)
在 GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings, Boolean forceDataRefresh)
在 GrapeCity.ActiveReports.Viewer.Win.Rdlx.RdlReport.<>c__DisplayClassf.<LoadImpl>b__b()
在 GrapeCity.ActiveReports.Viewer.Win.AsyncLoader.<>c__DisplayClass7.#cAz(Object , DoWorkEventArgs )
在 System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
在 System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
我想问:1、带状报表是不是只能在RDL报表中使用,页面报表不适用;2、如果可以在页面报表使用,我的错误是因为什么
|
|