微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

RDLC 报告使用输入参数引发错误?

如何解决RDLC 报告使用输入参数引发错误?

我使用的是“Microsoft Visual Studio Community 2019 Versione 16.9.3” 使用 c# 语言。要使用 RDLC 报告,我安装了以下软件包:

  • 报表查看器 15.0.0.0
  • 用于 ASP.Net Web 窗体应用程序的 Microsoft 报表查看器控件。 150.1449.0
  • 用于 .Net Windows 窗体应用程序的 Microsoft 报表查看器控件。 150.1449.0
  1. 我创建了一个连接到我的数据库和其中的表的数据集。
  2. 我通过连接到创建的数据集来创建 rdlc 报告。
  3. 我创建了一个表单,并在其中插入了连接到报告 rdlc 的 ReportViewer。 所以一切都很完美。 如果我在报表中插入参数,打印预览将不再起作用,并显示错误“尚未为数据源‘DataSet’提供数据源实例”。

我发现rdcl里面的header已经改了,之前输入的参数是:

xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdeFinition" xmlns:rd="http://schemas.microsoft.com/sqlServer/reporting/reportdesigner">

输入参数后:

xmlns="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdeFinition" xmlns:rd="http://schemas.microsoft.com/sqlServer/reporting/reportdesigner">

有没有人有解决办法? 现在我已经将静态参数输入到表格中,但这不是一个“优雅”的解决方案。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。