我正在测试使用 SQL Server 创建报告。我以前从未使用过报告服务。我打开了“SQL Server 商业智能开发工作室”(它似乎是 Visual Studio 2008 的精简版,具有不同的 gui),并针对我放入表中的一些虚拟数据按照 msdn 教程进行操作。我可以预览表格,它只是一个简单的图表,用于计算表格中 7 个值(工作日)中每一个的出现次数。它在预览窗口中工作。
这是令人困惑的部分。我打开 SQL Server Management Studio 2008 R2 并右键单击数据库(以及实例、数据库目录、表目录和特定表)并选择 Reports -> Custom Reports 并导航到上述项目生成的 rdl 文件. 并得到以下错误。
本地报告处理过程中发生错误。(Microsft.ReportViewer.WinForms)
附加信息:
报表'主报表的定义无效。(Microsoft.ReportViewer.Common)
报表定义无效。详细信息:报表定义具有无法升级的无效目标命名空间“ http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition ”。(Microsoft.ReportViewer.Common)
显然我错过了一些东西,但不知道是什么。我猜我不应该像我试图做的那样打开报告,但我对正确的方法没有任何指导。此时的msdn教程基本上是说“恭喜!现在你有一个报告。” 当我在想,“太好了,现在我该怎么处理它?” 理想情况下,我想将其设置为运行时间表,但我想不出足够远的距离。