首页 > 解决方案 > 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.

标签: c#xmldatatabledatasetrdlc

解决方案


推荐阅读