在c#中根据所选的LINQ查询创建具有相应图表的报表

本文关键字:报表 创建 LINQ 查询 | 更新日期: 2023-09-27 18:17:18

我正忙着阅读关于如何从动态查询创建报告的不同帖子。我有下一个问题,也许这里有人可以帮我解决这个问题:

我有一个类,我可以在一个项目中创建一个动态数据表的dataGridView与c#从VS 2010。根据用户需求,我用9种不同的linq查询中的一种填充DataTable,这些查询也保存在数据库的寄存器中。从这一点开始,我需要做一个报告,我可以显示相同的方式选择的数据。

我从网站上找到了ReportViewer的代码,它工作得很好。只是我还有最后一个问题。我需要我的报告显示图表根据通过DataTable传递的参数。我看到了他们提供的图表示例,但它们对我的需求非常有限,并且动态表项目中包含的图表生成器的代码非常广泛,对于像我这样的初学者来说有点复杂。

你知道任何其他的例子,也许我可以找到使用在我的项目代码?提前感谢:).

在c#中根据所选的LINQ查询创建具有相应图表的报表

我找到了另一种方法:

  • 现在我使用类作为数据源和填充这些类的数组与数据表的内容。
  • 我传递这些数组作为我的项目数据源。
  • 我按我想要显示的字段数量分组我的数据,然后我在预制的。rdlc文件之间进行选择,我向用户显示我的数据。