DataGridView带有动态列到RDLC报告

时间:2016-03-24 16:24:27

标签: c# mysql datagridview datatable rdlc

我正在尝试打印包含RDLC中显示的相同数据的报告(dataGridView)。

这是DGV:

enter image description here

前3列是静态的,其他的是动态的。此DGV是从DataTable加载的Query加载的DataTable

我想要做的是使用相同的Matrix打印此表。

这是我已经尝试过的:

  • 我尝试使用我的查询在RDLC中使用DataTable表,但它工作正常,但查询只返回带有数据的行,因此对于第一行,它只打印36-12,20和38-12,50。查询非常复杂。
  • 我尝试使用与创建报告时相同的DGV列创建{{1}}。我可以使用此方法创建报告,但不会打印任何内容,因为我的列名称与原始表格中的名称不匹配(它们是动态的......)

我认为我还可以创建一个虚拟数据库表,其中包含我需要的所有固定列数据(让我们说最多20个),而不仅仅是用它来创建我的报告,而不是这种方法的粉丝。

有任何线索吗?

0 个答案:

没有答案