找回密码
 立即注册

QQ登录

只需一步,快速开始

3082331066

初级会员

23

主题

68

帖子

241

积分

初级会员

积分
241

[已处理] 台账报表列表

3082331066
初级会员   /  发表于:2020-4-17 17:05  /   查看:3041  /  回复:5
本帖最后由 3082331066 于 2020-4-17 17:06 编辑

新增了一个RDL报表,查询数据列表,使用了一个 表格
现在无法预览并报错


错误明细:
GrapeCity.ActiveReports.ReportException: 一个意料之外的问题发生了。 其他信息:“对象的当前状态使该操作无效。” ---> System.InvalidOperationException: 对象的当前状态使该操作无效。
   在 GrapeCity.Enterprise.Data.DataEngine.Variant.op_Addition(Variant a, Variant b)
   在 GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.SumAggregate.Accumulate(Variant value)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.AggregateImpl.Accumulate(Context ctx, Aggr[] aggrs, Aggregate[] aggregates)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.AggregateImpl.<>c__DisplayClass1_0.<MakeFn>b__3(ExecutionContext exc)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.<>c__DisplayClass17_0.<MakeScopeFn>b__2(ExecutionContext ctx)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.<>c__DisplayClass9_0.<MakeListFn>b__0(ExecutionContext exc)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.<>c__DisplayClass17_1.<MakeScopeFn>b__4(RegionFn fn)
   在 System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   在 System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   在 System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.<>c__DisplayClass17_1.<MakeScopeFn>b__3()
   在 GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope.get_Regions()
   在 GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataTreeGenerator.<>c__DisplayClass17_1.<MakeScopeFn>b__5()
   在 GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope.get_Regions()
   在 GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope.get_IsEmpty()
   在 GrapeCity.ActiveReports.Rendering.Data.DataScopeBase.GetRegion(Content content, Scope scope, Int32 index)
   在 GrapeCity.ActiveReports.Rendering.Data.DataScopeBase.GetRegion(String name)
   在 GrapeCity.ActiveReports.Rendering.Components.RenderReportItemFactory.Create(IReportRenderingContext reportRenderingContext, ReportItem rdlItem, IDataScopeInternal currentDataContext)
   在 GrapeCity.ActiveReports.Rendering.ReportRenderingContext.<>c__DisplayClass65_0.<CreateReportItems>b__0(ReportItem item)
   在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   在 System.Linq.Enumerable.<ConcatIterator>d__59`1.MoveNext()
   在 System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   在 System.Linq.OrderedEnumerable`1.<GetEnumerator>d__1.MoveNext()
   在 System.Linq.Enumerable.<SelectIterator>d__5`2.MoveNext()
   在 System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   在 System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   在 GrapeCity.ActiveReports.Layout.L2.CanvasImpl.BuildGraph[T](IEnumerable`1 canvasItems)
   在 GrapeCity.ActiveReports.Layout.L2.Canvas(IEnumerable`1 canvasItems, Boolean galleyMode, Object item, Int32 width, Int32 height, Boolean consumeWhiteSpace)
   在 GrapeCity.ActiveReports.Layout.L2.Canvas(IEnumerable`1 canvasItems, Boolean galleyMode, Object item, Int32 width, Int32 height, Boolean canShrink, Boolean canGrow, Boolean consumeWhiteSpace)
   在 GrapeCity.ActiveReports.Layout.ReportCanvasLayout.Canvas(IEnumerable`1 items, LayoutScope context, Object item, Int32 width, Int32 height, Boolean canShrink, Boolean canGrow, Boolean consumeWhiteSpace)
   在 GrapeCity.ActiveReports.Layout.ReportImpl.BodyLayout(LayoutScope context, IBody body, Object item, Size`1 contentSize, Nullable`1 size, Boolean consumeWhiteSpace, Nullable`1 isFpl)
   在 GrapeCity.ActiveReports.Layout.LayoutEngine.BuildPages(LayoutScope context, Int32 limit)
   在 GrapeCity.ActiveReports.Layout.LayoutEngine.BuildLayout(LayoutInfo layoutInfo)
   在 f.GetLayoutTree(IReport report, TargetDeviceCapabilities targetDevice, ITextMetricsProvider metricsProvider, 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, CancellationToken token)
   --- 内部异常堆栈跟踪的结尾 ---
   在 GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings, Boolean forceDataRefresh, Boolean forceParameterDataRefresh, CancellationToken token)
   在 cg.c.<LoadImpl>b__5()
   在 System.Threading.Tasks.Task.InnerInvoke()
   在 System.Threading.Tasks.Task.Execute()


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-17 18:34:42
沙发
你这是在那增加的一个RDL报表,是在桌面端报表设计器,还是Web端报表设计器,你现在使用的是AR的那个版本
回复 使用道具 举报
3082331066
初级会员   /  发表于:2020-4-20 08:46:12
板凳
KearneyKang 发表于 2020-4-17 18:34
你这是在那增加的一个RDL报表,是在桌面端报表设计器,还是Web端报表设计器,你现在使用的是AR的那个版本

桌面端设计器,使用的是AR13
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-20 10:00:19
地板
您好
根据错误提示,应该是您在创建表格过程中破坏了表格结构或者是引用数据字段发生了问题。建议您新建表格再尝试。
或者您可以把报表文件发过来,看看具体是哪里的问题,避免下次出现同样的误操作。
回复 使用道具 举报
3082331066
初级会员   /  发表于:2020-4-20 10:26:12
5#
Lenka.Guo 发表于 2020-4-20 10:00
您好
根据错误提示,应该是您在创建表格过程中破坏了表格结构或者是引用数据字段发生了问题。建议您新建表 ...

好的,我试试
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-20 13:37:02
6#
好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部