报告 RDLC 未显示数据 [英] Report RDLC not showing data

查看:54
本文介绍了报告 RDLC 未显示数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建了一个报告 rdlc 并使用报告查看器查看此报告.但未显示数据,仅显示表标题.请帮我解决这个问题.

I have create a report rdlc and use report viewer to view this report .But data not showing,just table header shown. please help me to resolve this issue.

 ReportViewer1.LocalReport.ReportPath = "C:\Users\Dell\Documents\Visual Studio 2012\HRMS\NewHRMS\AllEmpProfiles.rdlc"
            Dim params(0) As Microsoft.Reporting.WinForms.ReportParameter
            params(0) = New Microsoft.Reporting.WinForms.ReportParameter("deptName", "Finance")
            Me.ReportViewer1.LocalReport.SetParameters(params)
            Me.ReportViewer1.RefreshReport()

附加文件.

推荐答案

以下示例代码显示了我通常如何配置报告.您缺少的行是 DataSources.Add:

Here is sample code showing how I usually configure a report. The line you are missing is the DataSources.Add:

  ReportViewer1.LocalReport.ReportPath = "<your rdlc>"
  ReportViewer1.LocalReport.DataSources.Add(New ReportDataSource("DataSet1", <your data>))
  ReportViewer1.LocalReport.SetParameters(New ReportParameter("deptName", "Finance"))
  ReportViewer1.RefreshReport()

"DataSet1" 对应于 rdlc 文件中的名称.

"DataSet1" corresponds to a name inside your rdlc file.

对应于您提供的数据.它可以是 DataTable、IEnumerable、BindingSource 等.

<your data> corresponds to data that you provide. It can be a DataTable, IEnumerable, BindingSource, etc.

这篇关于报告 RDLC 未显示数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆