根据初始创建过程中在创建新报表窗格中定义的数据源构建报表。 默认情况下,报表中将包含所有行和字段。 您可以通过构建 SQL 查询来过滤行。 取消选中报表中不需要的字段,然后根据需要重新排列其余字段的顺序。
提示:
如果字段存在字段别名,则在创建报表时会自动将其用作列标题。
使用 Esri 默认模板时在“创建新报表”窗格中过滤数据
要过滤在基于 Esri 默认模板的报表中使用的数据,请完成以下步骤:
- 在插入选项卡的工程组中,单击新建报表 打开创建新报表窗格。
或者,在内容窗格中右键单击图层,然后单击新建报表 打开该窗格,然后直接设置报表的数据源。
- 在创建新报表窗格中,选择使用 Esri 默认模板,然后从下拉菜单中选择模板。
- 单击下一步以提供报表名称并设置数据源。
- 单击下一步过滤报表的数据。
- 展开行菜单,以设置数据过滤。
可选择的范围有:
- 所有行 - 在报表中使用所有数据。
- 按表达式过滤 - 仅在报表中使用由自定义查询定义的数据。
- 通过取消选中不想使用的字段,指定要包括在报表中的字段。 拖动所选字段进行重新排序。
- 单击下一步继续组织数据选项,或单击完成使用当前配置生成报表视图。
使用自定义模板时在“创建新报表”窗格中过滤数据
要过滤在基于自定义模板的报表中过滤数据,请完成以下步骤:
- 在插入选项卡的工程组中,单击新建报表 打开创建新报表窗格。
或者,在内容窗格中右键单击图层,然后单击新建报表 打开窗格,直接设置报表的数据源。
- 在创建新报表窗格中,选择报表基于的自定义模板。
- 单击下一步以提供报表名称并设置数据源。
- 单击下一步过滤报表的数据。
如果在步骤 2 中使用的自定义模板包含多个报表部分,每个报表部分具有其自己的过滤选项。
- 展开行菜单,以设置数据过滤。
可选择的范围有:
- 所有行 - 在报表中使用所有数据。
- 按表达式过滤 - 仅在报表中使用由自定义查询定义的数据。
- 通过将字段从数据源映射到模板预期字段,指定要包含在报表中的字段。
- 单击下一步继续组织数据选项,或单击完成使用当前配置生成报表视图。
在创建后更改报表行过滤
可通过执行以下步骤在创建报表后更改报表部分使用的行过滤种类:
- 在内容窗格中右键单击报表名称,然后单击属性。
- 单击源选项卡。
- 展开行下拉菜单,然后从以下各项中进行选择:
- 所有行 - 在报表中使用所有数据。
- 按表达式过滤 - 仅在报表中使用由自定义查询定义的数据。
- 单击确定保存更改。
创建后向报表添加字段
可通过完成以下步骤向在报表视图中打开的报表的“组表头”或“详细信息”小节添加字段:
注:
添加到“组表头”小节中的字段将仅报告其遇到的第一个值。
- 单击您希望将字段添加到的报表小节,也可以在内容窗格或报表视图中将其激活。
- 在插入选项卡的数据组中,单击字段按钮 。
随即显示插入字段值窗口。
- 选择要添加的字段。
如果选择数值字段,还可以选择数值格式。
- 单击确定并绘制一个框,字段应显示在框内。
指定字段随即作为动态元素被添加到报表中的指定位置。