Business Intelligence Development Studio 中的 Reporting Services

更新日期: 2006 年 4 月 14 日

Business Intelligence Development Studio 是用来开发 SQL Server 2005 Reporting Services 中的报表和报表模型的环境。Business Intelligence Development Studio 是 Microsoft Visual Studio 2005 环境,具有特定于 SQL Server 2005 商业智能解决方案的增强功能。当您安装 Reporting Services 时,可在 Business Intelligence Development Studio 中使用下列项目模板:

  • 报表模型项目
  • 报表服务器项目
  • 报表服务器项目向导

Business Intelligence Development Studio 还提供了运行模型设计器和报表设计器的环境。这些都是用于创作在 Reporting Services 中使用的模型和报表的设计工具。

打开 Business Intelligence Development Studio 项目或设计器时,会在 Visual Studio 2005 中看到一些项目特定的新菜单。此外,Visual Studio 菜单选项和快捷菜单也有所变化,以同时反映正在创建的项目类型和正使用的特定项。在浏览本主题中讨论的 Business Intelligence Development Studio 和 Reporting Services 功能时,请务必右键单击各项以了解这些选项。

如果以前使用过 SQL Server Reporting Services,则您可能会感觉 Business Intelligence Development Studio 中的 Visual Studio 2005 的功能很熟悉。如果以前没有使用过 Reporting Services,则本主题可以帮助您熟悉 Business Intelligence Development Studio 中特定于 Reporting Services 的项目和菜单。

ms173745.note(zh-cn,SQL.90).gif注意:
SQL Server 2005 Business Intelligence Development Studio 这一用于报表服务器和报表模型项目的 32 位开发环境并非设计用于在 IA64 64 位体系结构上运行,也未在 IA64 服务器中安装。有关在 64 位计算机中使用 Reporting Services 的详细信息,请参阅在 64 位计算机上安装 Reporting Services
ms173745.note(zh-cn,SQL.90).gif注意:
具有高级服务的 SQL Server 2005 Express Edition (SQL Server Express) 不支持报表模型或模型设计器。有关支持的功能的详细信息,请参阅具有高级服务的 SQL Server 2005 Express Edition 中的 Reporting Services

报表模型项目

选择报表模型项目(通过 Visual Studio 安装并且可从**“新建项目”**对话框的“商业智能项目”部分访问的模板)时,将打开 Reporting Services 的模型设计器。模型设计器是一个根据 SQL Server 数据库创建报表模型的图形工具。报表模型在报表生成器中用于创建即席报表。创建报表模型时,默认情况下仅显示“报表模型”选项卡。

  • **“报表模型”选项卡。**在“报表模型”选项卡中,可以添加或删除模型对象。“报表模型”选项卡分为两个窗格:左边为树视图窗格,右边为列表视图窗格。树视图可以列出模型中包含的所有实体。列表视图则可以显示在所选实体或文件夹中包含的各项。在这两个视图中均可使用快捷菜单在模型中添加或删除项。

“数据源视图”选项卡是一个显示为项目定义的共享数据源的窗口。默认情况下,将不打开“数据源视图”选项卡,但是在解决方案资源管理器中双击数据源视图的名称,可以查看“数据源视图”选项卡。有关模型设计器用户界面的详细信息,请参阅模型设计器的 F1 帮助

报表模型菜单

当“报表模型”选项卡在 Business Intelligence Development Studio 中处于活动状态时,在主菜单栏中将增加一个“报表模型”菜单。当焦点移出“报表模型”选项卡中时,将从主菜单栏中删除该“报表菜单”。当焦点位于“报表模型”选项卡中时,此菜单将包含下列选项。

  • **自动生成。**如果基础数据源视图或数据库发生了变化,则可以使用“自动生成”选项更新报表模型。
  • **新建实体。**用于向报表模型添加新实体。
  • **新建透视。**用于创建透视。透视将作为报表模型的一部分进行保存。
  • **新建文件夹。**用于在报表模型内创建文件夹。
  • **新建源字段。**用于在所选实体内创建新的源字段。
  • **新建角色。**用于在所选实体内创建角色。
  • **新建表达式。**用于在所选实体内创建包含表达式的字段。
  • **新建筛选器。**用于将筛选器应用于所选实体。
  • **上移。**用于在所选实体内的项列表中上移所选项。
  • **下移。**用于在所选实体内的项列表中下移所选项。

模型设计器项目属性

当您选择一个报表模型项时,“属性”窗口的内容将随之发生改变,以反映与所选项关联的属性。模型设计器设置了一些默认属性,但您可以更改当前属性,或者分配新的属性。

有关模型设计器的详细信息,请参阅使用模型设计器。有关报表模型属性的详细信息,请参阅模型设计器对象属性模型设计器查询属性。有关在 Reporting Services 中创建即席报表的详细信息,请参阅使用报表模型即席生成报表

报表服务器项目

选择报表服务器项目(通过 Visual Studio 2005 安装并且可从**“新建项目”**对话框的“商业智能项目”部分访问的模板)时,将打开 Reporting Services 的报表设计器。报表设计器是用于创建报表的图形工具。该设计器包括三个选项卡式设计图面,可用于生成报表查询,设计报表布局以及查看报表的呈现版本。有关模型设计器用户界面的详细信息,请参阅报表设计器的 F1 帮助

  • **“数据”选项卡。**在“数据”选项卡中,可以生成为报表提供数据的查询。
  • **“布局”选项卡。**在“布局”选项卡中,可以对报表的显示布局进行排列和格式设置。
  • **“预览”选项卡。**在“预览”选项卡中,可以呈现报表以查看报表被存入报表服务器时的实际外观。

格式菜单

当报表设计器项目在 Business Intelligence Development Studio 中处于活动状态时,将在主菜单栏中添加一个**“格式”菜单。当焦点位于报表设计器中时,此菜单包含以下列表中特定于 Reporting Services 的选项。当焦点移到 Business Intelligence Development Studio 用户界面的其他部分时,将从主菜单栏中删除“格式”**菜单。

  • **前景色。**用于选择文本颜色。默认文本颜色为黑色。
  • **背景色。**用于选择文本框和数据区域的背景颜色。
  • **字体。**用于指定文本是加粗、倾斜还是带下划线。
  • **两端对齐。**用于指定文本是右对齐、居中还是左对齐。
  • **对齐。**用于指定所选对象相对于报表内其他对象的对齐方式。
  • **使大小相同。**用于调整报表内所选对象的大小。
  • **水平间距。**用于调整报表内所选对象之间的水平间距。
  • **垂直间距。**用于调整报表内所选对象之间的垂直间距。
  • **在窗体中居中。**用于使所选对象相对于报表设计器窗口居中。
  • **顺序。**用于移动所选对象,将其作为背景或前景。

报表菜单

当报表设计器项目在 Business Intelligence Development Studio 中处于活动状态时,将在主菜单栏中添加**“报表”菜单。“报表”菜单的行为与“格式”菜单的行为相同:当焦点不在报表设计器中时,将从主菜单栏中删除“报表”**菜单。当焦点位于报表设计器中时,此菜单将包含下列选项:

  • **报表参数。**用于打开“报表参数”对话框。在此对话框中,可以创建参数并为其分配属性。参数包含在报表正文中。
  • **嵌入图像。**用于打开“嵌入图像”对话框。在此对话框中,可以向报表添加图像。
  • **报表属性。**用于打开“报表属性”对话框。在此对话框中,可以分配常规报表属性(如作者姓名和网格间距),以及指定布局报表的属性(如列数和页维度数)。还可以包括自定义代码、程序集和类的引用,以及数据输出元素、数据转换和数据架构的名称。
  • **视图。**使用此选项可在以下三个报表设计器选项卡之间切换:数据、布局和预览。
  • **页眉。**使用此选项可以为报表添加页眉。
  • **页脚。**使用此选项可以为报表添加页脚。

除了特定于报表设计器的菜单外,Business Intelligence Development Studio 中菜单中的某些选项也会根据具体活动的设计器发生变化。当报表设计器处于活动状态时,**“视图”**菜单中将增加下列选项。浏览本主题中讨论的报表设计器和 Reporting Services 各项功能时,请务必右键单击各项以了解这些选项。

报表设计器项目属性

“属性”节点包含了整个报表项目的默认属性值,以及报表项目内的各个对象。在解决方案资源管理器中,通过右键单击项目节点并从快捷菜单中选择“属性”来查看“属性”窗口。若要查看各个对象中的属性,请选择报表内的一个对象。

有关报表设计器的详细信息,请参阅使用报表设计器。有关报表设计器属性的详细信息,请参阅Report Definition Language。有关使用报表设计器设计报表的详细信息,请参阅报表设计基础知识

报表向导

当选择报表服务器向导项目(这是通过 Visual Studio 安装并可在 Business Intelligence Development Studio 中的**“新建项目”**对话框使用的模板)时,将启动 Reporting Services 的报表向导。报表向导是一个报表设计器向导,使用此向导可以快速地选择报表数据并创建表格报表或矩阵报表。

有关报表向导的详细信息,请参阅使用报表向导创建报表

请参阅

任务

Business Intelligence Development Studio 中的辅助功能

概念

介绍 Business Intelligence Development Studio
SQL Server Management Studio 和 Business Intelligence Development Studio
解决方案、项目和项简介

其他资源

SQL Server Management Studio 简介

帮助和信息

获取 SQL Server 2005 帮助