教程:创建和修改报表

在本教程中,您将学习如何从文件地理数据库中的要素类创建报表、修改报表以满足其他需求,并包含相关报表和补充页面。

在本场景中,您需要生成一份包含城市和州信息的报表。 您已经获得一份带有随附布局的地区图。 这份报表的重点是按地区列出城市和州的基本清单。 系统要求您提供最终报表的 PDF 格式文件,以便与所有相关方进行共享。

获取数据

本教程的数据可在 ArcGIS Online 下载。

  1. 转到 arcgis.com 中的 Cities in the United States report tutorial 工程模板的项目描述 Web 页面
  2. 单击下载将模板保存到本地。
  3. 启动 ArcGIS AllSource。 如有必要,请在 ArcGIS 登录屏幕上输入用户名和密码,然后单击登录
  4. 最近的模板标题旁边,单击从其他模板开始 从其他模板开始

    随即弹出从模板创建新工程对话框。

  5. 浏览至您在本地选择的文件并将其选中,然后单击确定

    显示创建新工程对话框。

  6. 提供名称位置值,单击确定

    基于已下载模板的新工程随即打开。

设计报表

首先,您需要根据此情况创建一份特定的报表。 您将使用创建新报表窗格选择模板、配置数据、应用字段分组和排序、选择样式主题,然后创建报表。 要了解有关使用此窗格的详细信息,请参阅向工程添加新报表

  1. 启动 ArcGIS AllSource。 如有必要,请登录 ArcGIS Online
  2. 打开您下载的美国境内城市报表教程工程模板。
  3. 插入选项卡的工程组中,单击新建报表 新建报表 打开创建新报表窗格。
  4. 创建新报表窗格中,单击使用默认 Esri 模板按钮,然后在下拉菜单中选择具有分组的属性列表模板。
  5. 单击下一步继续设置数据源选项,然后将报表名称字段更改为 US States Report。 要了解有关此窗格页面上的设置的详细信息,请参阅设置数据源
  6. 数据源标题下,单击下拉菜单以选择 US States 图层。
  7. 单击下一步以继续设置过滤数据选项。 要了解有关此窗格页面上的设置的详细信息,请参阅过滤报表数据
  8. 过滤数据页面上,取消选中全选选项以取消选择所有字段。
  9. 字段标题下,选中 AbbreviationState NameSubregionPopulation 2000 字段以将其加入报表。
  10. Abbreviation 拖至 State Name 下方。
  11. 单击下一步以继续设置组织数据选项。 要了解有关此窗格页面上的设置的详细信息,请参阅组织报表数据
  12. 组织数据页面分组和排序标题下的分组列中,打开(添加项目)下拉菜单并选择 Subregion {SUB_REGION}。 默认情况下组排序将设置为升序
  13. 排序列中,打开(添加项目)下拉菜单,然后选择 State Name {STATE_NAME}。 默认情况下的排序方向同样设置为升序
  14. 单击下一步以继续设置设计报表选项。 要了解有关此窗格页面上的设置的详细信息,请参阅设计报表
  15. 设计报表页面的显示标题下方,单击样式下拉菜单,然后冷色调样式主题
  16. 单击页边距下拉菜单,然后选择

    当前边距的测量值随即在页边距菜单下列出以供参考。 边距区域将从报表视图中裁剪掉,但将在导出报表时可见。

  17. 单击完成以使用当前配置生成报表。

    报表随即会添加到工程中并处于打开状态。

预览报表并将其导出为 PDF

下一步是预览和共享报表。 报表可作为 PDF 文件报表文件报表模板进行共享。 本场景要求生成一个 PDF 文件。

  1. 请确保报表视图处于活动状态。 在报表选项卡上的预览组中,单击预览 报告预览

    报表预览窗口随即显示。

  2. 在侧面板中,单击第三页。

    预览更新为反映第三页。

  3. 如有必要,移动报表预览窗口以使报表视图可见。
  4. 在报表视图中,单击组页脚子部分以将其激活。 然后单击顶部的蓝色线以将其选中。
  5. 图形选项卡上的大小和位置组中,将 Y 值更改为 2
  6. 返回至报表预览窗口,然后单击刷新按钮 刷新

    报表预览窗口将重新加载所有页面并返回到第一页。

  7. 在位于侧面板底部导航箭头之间的文本框中,输入 3 并按 Enter 键。

    预览更新为反映第三页,可以看到更新的线位置。

  8. 在窗格的上方一角,单击导出报表按钮 将报表导出为 PDF 以打开“导出报表”窗格。
  9. 导出报表窗格中,浏览至用于保存 PDF 文件的位置。
  10. 更新或接受文件名。
  11. 字体组中,确认已选中嵌入字体以支持导出报表能够正确显示。 如果读取 PDF 的用户未安装 Esri 字体,内容仍可以正确显示。
  12. 单击导出

    导出完成后,窗格底部会显示一个绿条,表明导出已经完成。 单击查看导出的文件以在默认 PDF 查看器中打开导出的 PDF。 之后,您可以对其进行共享。

  13. 关闭报表预览窗口。

在报表视图中修改现有报表

在与同事共享 PDF 报表之后,您会收到要求提供附加信息的反馈。 现在,您将使用报表功能区修改报表以包含以下更新:添加汇总统计数据添加动态图片包含一个图表

  1. 如有必要,可打开先前创建的美国报表。

    与其他工程项目一样,报表会在报表文件夹的目录窗格和目录视图中列出。

  2. 内容窗格中,单击报表页脚元素以便在视图中激活该子部分。
  3. 数据组的插入选项卡中,单击统计下拉库并选择平均值以打开插入统计数据对话框。
  4. 单击字段下拉菜单,选择 Population (2000) 并单击确定
  5. 在视图中,拖动 Count: {Count:SUB_REGION} 元素上方的框,绘制新统计元素位置的轮廓。
  6. 右键单击新的 {MEAN: POP2000} 元素,然后单击属性以打开元素窗格。
  7. 元素窗格中,确保已为文本框打开标记视图 Tag View
  8. 文本框中,单击 field-mean 按钮以打开更新统计数据窗口。
  9. 更新统计数据对话框中,单击数字格式下拉菜单右侧的数字格式属性按钮 属性
  10. 取整下,将小数位数值更改为零。
  11. 选中显示千位分隔符选项并单击确定以保存这些格式更改。
  12. 单击确定以关闭更新统计数据对话框并保存更改。
  13. 文本框中,单击将光标放置在 field-mean 按钮前方并输入 "Average population: "。 按 Tab 键。

    文本值也会在视图中更新。 文本框旁边可能会出现一个红色省略号,表示在最终的 PDF 中,某些文本将被切断。 如有必要,可拖动调整大小手柄并展开宽度,以使省略号消失。

  14. 内容窗格中,选择详细信息子部分以便在视图中将其激活。
  15. 详细信息选项卡的大小组中,将高度值更改为 1.25
  16. 插入选项卡的数据组上,单击动态图片按钮 动态图片 以打开插入动态图片对话框。
  17. 字段下拉菜单中,选择 State Seal 并单击确定
  18. 在此视图中,将框拖动到 {POP2000} 元素的右侧以插入动态图片元素。
  19. 如有必要,可打开并激活美国地图。 在内容窗格中,请注意美国图层具有一个图表:子区域的总人口数。 返回到美国报表。
  20. 内容窗格中,单击组页脚:SUB_REGION 子部分以便在视图中将其激活。
  21. 在视图中,借助小节底部居中的调整大小手柄,下拉以将此子部分的大小调整为其当前大小的两倍左右。
  22. 插入选项卡的数据组中,单击图表框下拉菜单,然后选择子区域的总人口数图表。
  23. 在活动子部分的底部拖动框以放置该图表。

    图表框元素引用美国地图中的图表。 如果已修改或删除此图表,则报表中将反映这些更改。 您可能需要调整图表框元素的大小来查看整个图表。

  24. 当报表视图处于活动状态时,在共享选项卡的输出组中,单击导出报表 将报表导出为 PDF 以创建能够反映更新内容的 PDF。
  25. 导出报表窗格中,浏览至用于保存 PDF 文件的位置。
  26. 更新或接受文件名,并确保已选中嵌入字体选项。
  27. 单击导出

    系统将提示您确认是否要覆盖现有的 PDF 文件。 无法覆盖打开的 PDF 文件。

现在可以共享更新后的报表。

包括相关数据

PDF 报表再次被发送回来,其中包含附加请求。 现在,您将使用报表功能区修改报表以包含相关数据

  1. 如有必要,可打开先前创建的美国报表。 与其他工程项目一样,报表会在报表文件夹的目录窗格和目录视图中列出。
  2. 内容窗格中,右键单击详细信息子部分并单击新的相关报表 添加相关报表 以打开创建新的相关报表窗格。
  3. 创建新相关报表窗格中,在下拉菜单中选取属性列表模板,然后单击下一步
  4. 相关报表名称参数设置为美国城市报表。 在关联或关系类下拉菜单中,选择美国城市关系类并单击下一步
  5. 过滤数据页面上,取消选中全选选项以取消选择所有字段。
  6. 字段标题下,选中 City NameCity FIPSElevation 字段以将其加入相关报表。
  7. 单击下一步以继续设置组织数据选项。 创建报表后,可以修改组织数据页面上的属性。
  8. 单击下一步以继续设置设计相关报表选项。
  9. 设计相关报表页面中,单击样式下拉菜单并选择冷色调样式主题,以便与主报表匹配。 单击完成
  10. 内容窗格中,展开 US Cities Report:相关报表部分以查看相关报表子部分。
  11. 右键单击美国城市报表:相关报表部分并单击属性以打开相关报表属性对话框。
  12. 常规选项卡上,将名称值更改为 Cities in the USA
  13. 排序选项卡上的排序列下,打开(添加项目)下拉菜单并选择 City Name {CITY_NAME}。 默认情况下的排序方向同样设置为升序
  14. 单击确定以保存这些更改。
  15. 内容窗格中,选择美国城市报表:页面页眉
  16. 页面页眉选项卡的外观组中,使用调色板将背景色值设置为灰色 30%
  17. 内容窗格中,选择美国城市报表:详细信息
  18. 详细信息选项卡的外观组中,使用调色板将背景色值设置为灰色 10%
  19. 选中替换行颜色选项并使用调色板将颜色设置为灰色 30%
  20. 当报表视图处于活动状态时,在共享选项卡的输出组中,单击导出报表 将报表导出为 PDF 以创建能够反映更新内容的 PDF。
  21. 导出报表窗格中,浏览至用于保存 PDF 文件的位置。
  22. 更新或接受文件名,并确保已选中嵌入字体选项。
  23. 单击导出

    系统将提示您确认是否要覆盖现有的 PDF 文件。 无法覆盖打开的 PDF 文件。

现在可以再次共享更新后的报表。

包括补充页面

接下来,您可以决定为报表添加封面。 您现在可以使用报表功能区将布局包含为补充页面

  1. 如有必要,可打开先前创建的美国报表。 与其他工程项目一样,报表会在报表文件夹的目录窗格和目录视图中列出。
  2. 内容窗格中,关闭报表页眉子部分,原因在于补充页面将使用该位置。
  3. 内容窗格中,右键单击美国部分,展开在上方添加在上方添加,然后单击在上方添加补充页面 在上方添加补充页面

    随即显示补充页面对话框。

  4. 浏览到布局工程文件夹并选择概述布局。 单击确定

    报表文档视图将被打开,并且补充页面列在美国报表的上方。

  5. 在报表文档视图中,右键单击补充页面部分并选择打开和编辑布局 打开和编辑布局
  6. 在布局视图中,双击页面底部的文本框来编辑文本。 在 ArcGIS Pro Tutorial 下添加包含您的名字的附加文本行并关闭布局视图。
  7. 当报表视图处于活动状态时,在共享选项卡的输出组中,单击导出报表 将报表导出为 PDF 以创建能够反映更新内容的 PDF。
  8. 导出报表窗格中,浏览至用于保存 PDF 文件的位置。
  9. 更新或接受文件名,然后选中嵌入字体
  10. 单击导出

    系统将提示您确认是否要覆盖现有的 PDF 文件。 无法覆盖打开的 PDF 文件。

汇总

在本教程中,您使用创建新报表窗格从要素图层创建了报表。 该过程包括定义分组、排序、汇总统计数据、选择模板和样式主题以及设置所导出的页面。 您已更新了现有报表中的元素属性(包括文本字体和颜色以及分组和排序),并添加了新字段。 还包含动态影像、相关报表和补充页面。 最后,您已将报表导出为新 PDF 并覆盖了现有的 PDF。