c# - RDLC - xml 生成报告 - 错误报告中多个数据集、数据区域或分组的名称为 DataTable1
问题描述
我试图用动态生成的 xml 字符串创建一个 RDLC。我试图修复这个异常但没有进展。问题是我的报告很大<Tablix>
,在这个 Tablix 里面还有另一个 Tablix 包含我返回的数据。我用这个创建了数据集:
DynamicSO dsSOPaymentReport = new DynamicSO();
dsSOPaymentReport.DataSetName = "DynamicSO";
DataTable soPaymentTable = new DataTable("dtDataTable1");
DynamicSO 是一个空的 .xsd,我正在将其填充到代码中。
在这里,我正在生成 xml 字符串。
string xmlstring = reportDynamic.GenerateReport(ref reportBuilder);
这就是我有 2 个 Tablixes 彼此的问题,但正如我提到的,它给了我例外
More than one dataset, data region, or grouping in the report has the name DataTable1 Dataset, data region, and grouping names must be unique within a report.
解决方案
推荐阅读
- intellij-idea - IntelliJ 2019 可以在左侧显示两个以上堆叠的工具面板吗?
- git - 什么不应该包含在颤振应用程序的公共回购中
- gdb - 如何从 gdb 打印 C99 结构?
- swift - Swift 中 Firebase 帖子中的数据结构问题
- ios - 使用 Tabbar 管理 PushViewController
- google-maps - 单击地图上的 Google 地图标记/指针,如果我有 GeoJSON 数据则不起作用
- dart - 我如何在颤动中增加bottomAppbar的高度
- c# - 当 Startup.cs 在不同的程序集中时,ASP.NET 核心 Web api 返回 404
- python - 如何使用 apache beam python 在管道中附加结果?
- typescript - 如何构建多个完成提供程序