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 的项目和菜单。
注意: |
---|
SQL Server 2005 Business Intelligence Development Studio 这一用于报表服务器和报表模型项目的 32 位开发环境并非设计用于在 IA64 64 位体系结构上运行,也未在 IA64 服务器中安装。有关在 64 位计算机中使用 Reporting Services 的详细信息,请参阅在 64 位计算机上安装 Reporting Services。 |
注意: |
---|
具有高级服务的 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 简介