我在使用报表查看器和RDLC文件时遇到了一些麻烦。
我以前从未使用过这些工具,因此我仍在学习。我正在寻找执行以下操作的指南。
我想从单个对象生成报告,即。我有一个对象列表,我想将第一个对象传递给报表,然后显示该对象的属性中包含的数据。
因此,基本上,我有一个已完成并保存到数据库中的表单,我有一个自定义对象,用于存储在表单中捕获的数据。然后,我想单击“保存并生成”。然后,我想根据页面上捕获的数据生成报告。
任何建议和指南将不胜感激。
我已经有一个从我的对象生成的xsd文件,用作数据集,现在我想提供数据。
最佳答案
这很简单,但是写所有段落太长了。
简而言之,您必须:
从报表设计器创建RDLC文件
将RDLC文件与您拥有的数据集绑定
(可选)将您的报告与ReportViewer绑定,以将其显示在您的网页上
第三部分是可选的,因为您还可以编写代码以直接呈现报告,并将其以pdf文件(或excel)格式下载。
This blog's post解释了很多段落,所以看看吧。
还有著名的gotreportviewer website,但是有点过时了(仍然有很好的例子)