教程:脱机创建快速图表报表 (Report Builder 2.0)

即使不连接到报表服务器或数据库,也可以快速试验这个小教程。教程使用可以从此主题复制的 XML 数据,并直接粘贴到向导中,因此可以立即开始使用 Report Builder 2.0。

在此教程中,将使用向导创建饼图,然后将对其稍作修改以了解都能执行哪些操作。

“运行”视图中的“我的第一个饼图”

先决条件

唯一的先决条件是要在计算机上安装 Report Builder 2.0。如果需要得到安装说明,请询问系统管理员。

创建饼图

  1. 单击**“开始”,依次指向“程序”**和 Microsoft SQL Server 2008 Report Builder,然后单击 Report Builder 2.0

  2. 在设计图面上,单击**“图表向导”**图标。

  3. 在**“选择数据源的连接”页中,单击“新建”**。

    此时将打开**“数据源属性”**对话框。

  4. 可以将数据源命名为任何名称。在**“名称”**框中,键入 MyPieChart。

  5. 在**“选择连接类型”**框中,单击 XML

  6. 单击**“凭据”选项卡,选择“使用当前 Windows 用户。可能需要 Kerberos 委托”,然后单击“确定”**。

  7. 在**“选择数据源的连接”页中,单击 MyPieChart,然后单击“下一步”**。

  8. 复制以下文本,并将它粘贴到**“设计查询”**页中心的大框中。

    <Query>
    <ElementPath>Root /S  {@Sales (Integer)} /C {@FullName} </ElementPath>
    <XmlData>
    <Root>
    <S Sales="500">
      <C FullName="Michael Blythe" />
    </S>
    <S Sales="250">
      <C FullName="Linda C Mitchell" />
    </S>
    <S Sales="350">
      <C FullName="Jillian  Carson" />
    </S>
    <S Sales="450">
      <C FullName="Ranjit Varkey" />
    </S>
    <S Sales="150">
      <C FullName="Jae Pak" />
    </S>
    </Root>
    </XmlData>
    </Query>
    
  9. 单击**“下一步”**。

  10. 在**“选择图表类型”页中,单击“饼图”,然后单击“下一步”**。

  11. 在**“排列图表字段”页中,在“可用字段”**框中双击 Sales 字段。

    注意,它将自动移动到**“值”**框,因为它是数字值。

  12. 将 FullName 字段从**“可用字段”框拖到“类别”框(或双击它,它将转到“类别”**框)。

  13. 单击**“完成”**。

    现在,将在设计图面上看到新饼图报表。看到的内容很有代表性。图例读取 Full Name 1、Full Name 2 等,而不是销售人员的名字,并且饼图切片的大小不准确。它只用于展示报表的外观。

  14. 若要看见实际的饼图,请在功能区的**“主文件夹”选项卡上单击“运行”**。

运行向导之后

现在您便拥有了饼图报表,从而可以对其进行操作。在功能区的**“运行”选项卡上,单击“设计”**,这样可以继续修改它。

放大图表

首先,您可能希望放大饼图。单击图表(但不要单击图表中的任何元素)以选择它,并拖动右下角以调整它的大小。

添加报表标题

在显示“单击此处添加标题”的框中单击,并键入标题。可以键入 My First Pie Chart。

添加百分比

在饼图上将百分比值显示为标签

  1. 在饼图上右键单击,并选择**“显示数据标签”**。数据标签应显示在饼图上的每个切片上。

  2. 在标签上右键单击,并选择**“序列标签属性”。此时将显示“序列标签属性”**对话框。

  3. 为**“标签数据”**选项键入 #PERCENT{P0}。

    {P0} 将提供没有小数位数的百分比。如果只是键入 #PERCENT,则数字将有两位小数。#PERCENT 是执行计算或函数的关键字,还有很多这样的关键字。

有关自定义图表标签和图例的详细信息,请参阅如何在饼图上显示百分比值 (Report Builder 2.0)如何更改图例项的文本 (Report Builder 2.0)

添加 3D 效果

图表相当平面化。还可以让它拥有一点深度。

生成 3D 图表

  1. 右键单击图表,并选择**“三维效果”**。

    **“图表区属性”对话框将在“三维选项”**页上打开。

  2. 单击**“启用三维”**。

    然后可以旋转图表,并设置其倾斜角度。默认值是 30 和 30。让我们尝试一下。

  3. 单击**“运行”**以预览报表。

有关详细信息,请参阅如何将三维效果添加到图表 (Report Builder 2.0)

下一步是什么?

现在已在 Report Builder 2.0 中创建了第一个报表,即可准备尝试其他教程,并开始利用自己的数据创建报表。若要运行 Report Builder 2.0,需要拥有通过“连接字符串”(它使您实际连接到数据源)访问数据源(比如数据库)的权限。系统管理员拥有此信息,并且可以为您设置相应的权限。

若要完成教程,需要具有访问 AdventureWorks2008 示例数据库的权限。系统管理员也可以为您设置该权限。

最后,若要将报表保存到报表服务器或与报表服务器集成的 SharePoint 站点,需要具有 URL 和相应权限。可以直接从您的计算机运行您创建的任何报表,但如果从报表服务器或 SharePoint 站点运行报表,则报表会有更多功能。您需要有一定权限才能运行您的报表或报表服务器或 SharePoint 站点上发布的其他报表。同样,请与系统管理员联系,以获取访问权。

在入门之前,可能有必要了解一些概念和术语。有关详细信息,请参阅报表概念 (Report Builder 2.0)。而且,在创建第一个报表之前,应当花一些时间进行规划。这将需要较长时间。有关详细信息,请参阅规划报表 (Report Builder 2.0)