我对Microsoft ReportViewer版本12还是很陌生,但是看来,只要在“报表数据参数”部分添加一个参数,该报表就不会显示并给出以下错误消息:
此版本的Reporting Services无效或不支持此报告的定义。报表定义可能是使用更高版本的Reporting Services创建的,或者包含基于Reporting Services架构格式不正确或无效的内容。详细信息:报告定义具有无效的目标命名空间'http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition',无法升级。
我已经设法解决此问题,方法是定义一个额外的数据集,我现在使用该数据集在页面页眉中显示我的报告条件,但是想知道是否有人设法添加了参数并成功显示了报告。我正在将VS2017和SQL Server 2017 Dev Edition与Microsoft ReportViewer的版本12一起使用。