预览报表
在设计报表时,在将报表发布到生产环境中之前可能需要查看该报表。若要查看报表,可以采用以下几种方法:使用报表设计器的**“预览”**选项卡、使用报表设计器中的预览窗口以及将报表发布到测试环境中的报表服务器。
注意: |
---|
在预览报表时,报表数据将缓存到本地计算机上的文件中。再次预览相同报表时(使用相同的查询、参数和凭据),报表设计器将检索缓存副本,而不是重新运行查询。数据文件将在报表定义文件所在的相同目录中另存为 <报表名称>.rdl.data。关闭报表设计器时,不会删除该文件。 |
“预览”选项卡
通过单击**“预览”**选项卡可以在报表设计器中预览报表。这将在本地运行报表,使用的报表处理功能和呈现功能与报表服务器所提供的功能相同。所显示的报表是一个交互式的图像;您可以选择参数、单击链接、查看文档结构图以及展开和折叠报表的隐藏区域。您还可以使用所安装的任意一种呈现格式将报表导出。
预览窗口
预览报表的另一种方法是采用调试配置运行报表项目。运行项目的方法有以下三种:
- 通过在**“调试”菜单上单击“启动”**。
- 在 Visual Studio 标准工具栏上,单击**“启动”**按钮。
- 按 F5。
如果使用生成报表但不部署该报表的项目配置,则将在单独的预览窗口中打开在当前配置的 StartItem 属性中指定的报表。这是 DebugLocal 配置的行为。预览窗口显示报表的方式与**“预览”**选项卡相同,并具有相同功能。有关项目配置的详细信息,请参阅将报表发布到生产环境中。
注意: |
---|
在调试报表之前,必须设置开始项。为此,请在解决方案资源管理器中右键单击报表项目,单击“属性”,然后在 StartItem 中选择要显示的报表的名称。 |
若要预览项目开始项之外的特定报表,请选择生成报表但不部署该报表的配置(例如,DebugLocal 配置),右键单击报表,再单击**“运行”**。必须选择不部署报表的配置;否则,报表将发布到报表服务器,而不是显示在本地预览窗口中。
打印预览
第一次在**“预览”**选项卡上或在预览窗口中查看报表时,报表的视图类似于 HTML 呈现扩展插件所产生的报表。虽然预览并非 HTML 格式,但报表的布局和分页与 HTML 格式的输出结果类似。
可通过切换到打印预览模式,查看报表的打印效果。在**“预览”选项卡上或在预览窗口中,单击预览工具栏上的“打印预览”**按钮。所显示的报表就如同打印在纸张上一样。此视图与图像呈现扩展插件和 PDF 呈现扩展插件所生成的输出类似。虽然预览并非图像或 PDF 文件,但报表的布局和分页与这些格式的输出结果类似。
发布到测试服务器
也可以通过将报表发布到测试服务器来对其进行测试。将报表发布到测试服务器与发布到生产服务器是相同的。有关发布报表的信息,请参阅将报表发布到生产环境中。