在SSRS设计器中,报表数据(DataSet)面板不见了。

196

在SSRS设计器(例如Visual Studio)的布局屏幕中,我丢失了报表数据面板。

它已经消失了,我记不得它被称为什么,以便让它回来。

这通常列出以下内容:

  • 内置字段
  • 参数
  • 图像
  • 数据源
  • 数据集

先前它与常规工具箱和服务器资源管理器在同一区域中。

有人知道如何恢复它吗?


3
我曾经看到在首次加载报表时出现错误提示框,这似乎阻止了“报表数据”窗口的出现。即使使用本页面上的建议显示该窗口,它仍然是空白的。重新打开报表(而不是关闭它)最终解决了问题。 - ErikE
2
@ErikE 我有完全相同的问题。属性窗口也会出现这个问题。我得到的错误是“值不能为 null。参数名: name”。 - Nick.McDermaid
8个回答

379

在您的解决方案中选择一个报告(rdl)文件,然后选择查看(View),接着选择报告数据(Report Data)

这是Ctrl+Alt+D的快捷方式。

输入图像描述


7
花了30多分钟找这个功能,有趣的是这么重要的东西竟然如此隐蔽。人们可能会认为在“查看”或“报告”菜单下不需要选择报告就可以放置它。如果用户界面必须被简化,那就让它完全简化吧。 - tinonetic
8
我假设每个人(包括我自己)一旦通过“其他窗口”子菜单就停止查找了? - chrnola
6
我仍然在 VS 2012 中没有看到它,但是键盘快捷键有效。 - FistOfFury
1
当然,在我发表评论后,我看了一下视图菜单的底部,它就在那里。=p - FistOfFury
10
我发现必须在主工作区域选择并激活rdl文件,才能使报表数据在视图下拉菜单中可用。如果仅在解决方案资源管理器中选择报表,则报表数据将保持隐藏。 - Bartosz
显示剩余4条评论

54

如果你在使用SQL 2008 R2的BIDS,则只有在单击实际报表布局内部后,才能获得“报表数据”菜单。

  1. 单击实际报表布局内部。

  2. 现在从主菜单栏中选择“视图”。

  3. 现在选择最后一项“报表数据”。


1
如果您安装了SQL Server工具,则此功能可与VS2012配合使用。 - Guy Starbuck
1
哦天啊。第一步非常重要。 - dejjub-AIS

37
选中一个 .rdl、.rdlc 或类似的文件后,你可以采取以下两种方式之一:
  • 点击查看 -> 报表数据或...
  • 使用键盘快捷键 CTRL + ALT + D

示例


2
只是一个小提示 - 如果报表处于预览模式,报表数据选项将会变灰(至少在VS 2013中)。 - Jeff
5
很奇怪,你六年后过来抄袭我的答案? - Kevin

22

未来的人可以使用CTRL+ ALT + D或查看 > 在古老的SSRS 2008 VS BI中报告数据。在更新的2017 SSRS中,情况仍然是如此。有趣的是,他们改了许多事情,但仍保留了这个功能。


1
有趣的细节:我有一个显示器缩放到125%,用于录制演示文稿。当我在该显示器上打开VS 2017 / SSRS 2017时,在“视图”菜单中没有“报表数据”选项。我猜想Windows以某种方式呈现了“视图”菜单,以便“报表数据”选项掉落到底部。当我将其拖到缩放为100%的显示器上时,它仍然看起来一样。只有当我关闭Visual Studio并在缩放为100%的显示器上重新打开它时,我才能在菜单中看到“报表数据”选项。 - Simon Elms
同样适用于VS2019 - strattonn

9

查看 -> 数据集(菜单底部,刷新上方)


7

首先,您需要点击报告,然后选择“查看” -> “报告数据”。


5
如果您正在使用SQL 2008 R2,则可以从“视图”->“报表数据”选项中获取信息。

0
首先,在Visual Studio中点击报表布局的任意位置,然后在视图菜单底部选择“查看/报表数据”。

除了省略前置条件外,这似乎重复了2011年左右的答案。 - greybeard

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接