单个对象作为报表查看器的数据源

时间:2013-01-14 11:29:08

标签: c# asp.net reportviewer rdlc

我在使用Report Viewer和RDLC文件时遇到了一些问题。

我以前从未使用过任何这些,所以我还在学习。我正在寻找以下指南。

我想从单个对象生成报告,即。我有一个对象列表,我想将第一个对象传递给报告,然后显示该对象属性中包含的数据。

所以基本上我有一个表单已经完成并保存到我的数据库中,我有一个自定义对象,用于存储表单中捕获的数据。然后我想点击保存并生成。然后,我想根据页面上捕获的数据生成报告。

任何建议和指南都将不胜感激。

我已经有一个从我的对象生成的xsd文件用作数据集,我想现在提供数据。

1 个答案:

答案 0 :(得分:1)

这很简单,但写下所有段落的时间太长了。

简而言之,你必须:

  1. 从报表设计器
  2. 创建RDLC文件
  3. 使用您拥有的DataSet绑定您的RDLC文件
  4. (选项)将报告与ReportViewer绑定,以在您的网页上显示
  5. 第三段是可选的,因为您也可以编写代码直接呈现您的报告,并将其作为pdf文件(或excel)下载。

    This blog's post解释了很多段落,所以只看一看。 还有着名的gotreportviewer website,但它有点过时(仍然有很好的例子)