第 1 课:创建报表生成器报表

新建日期: 2006 年 4 月 14 日

用户可以在报表生成器中完成创建自定义的点击链接型报表的整个过程,也可以在报表生成器中开始生成报表,然后使用报表模型查询设计器在报表设计器中继续对该报表进行修改。通过报表模型查询设计器可以在基于模型的报表中使用报表设计器的全部功能,其中包括超链接和多个数据区域。

在本课中,将使用 Adventure Works 报表模型在报表生成器中设计自定义的点击链接型报表,设置自定义报表中所需的属性,然后将报表发布到报表服务器。

打开报表生成器

  1. 启动 Microsoft Internet Explorer 6。

  2. 在 Web 浏览器的“地址”栏中,键入报表管理器 URL。

    默认情况下,该 URL 为 http://<计算机名称>/reports。

  3. 在报表管理器的**“主页”中,单击“报表生成器”**。

    “报表生成器”窗口将会打开。

  4. 在**“开始”窗格中,选择 Adventure Works,再单击“确定”**。

    下一步,将开始创建包含产品相关信息的报表,这些信息包括“产品类别”字段、“产品子类别”字段、“产品名称”字段、包括该产品的销售订单数以及每种产品的应付款总计。

创建报表生成器报表

  1. 在**“实体”列表中,选择“产品”**。

  2. 在**“字段”列表中,双击“产品类别”**。

  3. 在**“字段”列表中,双击“产品子类别”**。

  4. 在**“字段”列表中,双击“名称”**。

    此时将显示三个组:“产品类别”、“产品子类别”和“名称”。

  5. 在**“实体”列表中,选择“销售”**。

  6. 在**“字段”**列表中,双击 #Sales

    #Sales 字段将添加到“产品”组中。

  7. 在**“实体”列表中,选择“销售订单”**。

  8. 在**“字段”列表中,双击“应付款总计”**。

    “应付款总计”字段将添加到**“产品”**组中。

呈现报表

  1. 在**“视图”菜单中,选择“运行报表”**。

    此时,将显示报表数据。

  2. 滚动报表。

    “应付款总计”字段宽度不够,无法在一行中显示货币值,并且“产品类别”行和“产品子类别”行总计混淆,不易分辨。下一步,将更改标题字段颜色,加宽“应付款总计”列,并更改“产品类别”行和“产品子类别”行总计的背景和文本颜色。此外,还需要添加报表标题并删除“产品总计”及“筛选器”文本框。

    ms365304.note(zh-cn,SQL.90).gif注意:
    创建自定义的点击链接型报表时,删除“总计”和“筛选器”文本框极为重要,因为文本框中的文本硬编码到报表中,当以点击链接型报表的形式查看报表时,这些文本框中显示的信息将不够准确。

设置报表格式

  1. 在**“视图”菜单中,选择“设计报表”**。

  2. 单击**“单击此项添加标题”框并键入“产品总收入”**。

  3. 选择标题文本框,并在**“格式”菜单中选择“字体”**。

    此时,将打开“格式”对话框,并且其“字体”选项卡处于选中状态。

  4. 在**“字形”列表中,选择“加粗”**。

  5. 在**“颜色”调色板中, 选择“深蓝色”,然后单击“确定”**。

  6. 多重选择报表中的**“字段”**标题。

  7. 在**“格式”菜单中,选择“对齐”**。

    此时,将打开“格式”对话框,并且其“对齐”选项卡处于选中状态。

  8. 在**“水平”下拉列表中,选择“居中”**。

  9. 在**“垂直”下拉列表中,选择“垂直居中”,然后单击“确定”**。

  10. 选中“产品子类别总计”行,然后在**“格式”菜单中选择“填充”**。

    “格式”对话框随即打开,并且“填充”选项卡处于选中状态。

  11. 在**“颜色”调色板中, 选择“海蓝色”,然后单击“确定”**。

  12. 选择“产品类别总计”行,然后在**“格式”菜单中选择“填充”**。

  13. 在**“颜色”调色板中,选择“白色”**。

  14. 单击**“边框”选项卡,再单击“无”**。

  15. 选择**“字体”**选项卡。

  16. 在**“效果”区域中,选择“下划线”**。

  17. 在**“字形”列表中, 选择“加粗”**。

  18. 在**“字号”**列表中,选择 14

  19. 在**“颜色”调色板中,选择“深红色”,然后单击“确定”**。

  20. 选中**“产品总计”**框并按 Delete。

  21. 选中**“筛选器”**文本框并按 Delete。

  22. 将指针放置在“应付款总计”字段的右侧,并将指针拖至报表的右侧边缘。

    “应付款总计”列将加宽。

允许将该报告用作点击链接型报表

  1. 在**“报表”菜单中,单击“报表属性”**。

    此时将打开“报表属性”对话框。

  2. 选中**“允许用户从其他报表钻取到此报表”**复选框。

    必须选中此复选框,才能将此报表用作点击链接型报表。

    ms365304.note(zh-cn,SQL.90).gif注意:
    选中此选项再将该报表发布到报表服务器时,该报表将无法再呈现为已发布报表。如果要查看该报表内容,必须将其作为点击链接型报表来查看。
  3. 单击**“确定”**。

将报表发布到报表服务器

  1. 在**“文件”菜单中,单击“保存”**。

    将打开“另存为”对话框。

  2. 移动到报表服务器中要保存报表的位置。

  3. 在**“名称”**框中,键入 ProductClickthrough Report

  4. 单击**“保存”**。

关闭报表生成器

  • 在**“文件”菜单中,单击“退出”**。

后续步骤

您已经成功地在报表生成器中创建了一个报表,并为其分配了所需的报表属性,以便将此报表用作自定义点击链接型报表。在下一节课中,将打开 SQL Server Management Studio 并将刚创建的报表链接到报表模型。请参阅第 2 课:将报表链接到报表模型

ms365304.note(zh-cn,SQL.90).gif注意:
若要查看报表生成器帮助,请单击“报表生成器”窗口的“帮助”,再单击“报表生成器帮助”。或者按 F1。

请参阅

概念

教程:自定义报表生成器点击链接型报表

其他资源

使用点击链接型报表

帮助和信息

获取 SQL Server 2005 帮助