添加列表数据区域(Visual Studio 报表设计器)

列表数据区域是数据绑定的报表项,它包含了报表中多实例数据的单个列。可以将列表用于自由格式的报表或与其他数据区域结合使用。您可以定义包含任意数量的报表项的列表。列表可以嵌套在其他列表中,以提供多重数据分组。

如何添加、移动和删除列表

添加列表

  1. 在图形设计模式下打开客户端报表定义 (.rdlc) 文件。

  2. 在“工具箱”中,单击**“列表”**。

  3. 在设计图面上,拖动一个框,根据需要调整列表的大小。也可以单击设计图面来创建固定大小的列表。

列表添加到报表上后,可通过指向该列表的阴影边(单击空白区域的任何位置,便可出现阴影边)并拖动列表到新位置,从而移动列表。若要删除列表,请在列表的任何空白区域单击右键并按 DELETE。

如何将数据绑定到列表

若要将数据绑定到列表,将某个字段从“数据源”窗口拖到列表。

Note注意

如果未显示出“数据源”窗口,请单击“数据”菜单中的“显示数据源”

列表中的数据可以放入组中并进行排序。例如,可以根据产品类别和部门对产品进行分组,然后按升序对数据进行排序。有关对数据进行分组和排序的更多信息,请参见对报表中的数据进行分组(Visual Studio 报表设计器)对报表中的数据进行排序(Visual Studio 报表设计器)

如何在列表中对数据进行分组

向列表添加组

  1. 右击此列表,再单击**“属性”**。

  2. 在**“常规”选项卡中,单击“编辑详细信息组”**。这将打开“详细信息分组”对话框。

  3. 在**“常规”**选项卡上,执行以下操作:

    • 在**“名称”**中,键入该组的名称。

    • 在**“分组方式”**中,键入或选择对数据进行分组所依据的表达式。

    • (可选)在**“文档结构图标签”**中,键入或选择要用作文档结构图标签的表达式。

    • (可选)如果此组为递归层次结构,则在**“父组”**中键入或选择要用作递归组的父组的表达式。

    • (可选)单击**“在起始处分页”“在结尾处分页”**,以便在每个组实例的起始或结尾处插入分页符。

  4. (可选)在**“筛选器”**选项卡上,选择或键入对组中的数据进行筛选所依据的表达式。

  5. (可选)在**“可见性”**选项卡上,为项选择可见性选项。有关可见性的更多信息,请参见向报表中添加交互性、可见性和导航(Visual Studio 报表设计器)

  6. (可选)在**“数据输出”选项卡上,选择项的数据输出选项,然后单击“确定”**。

另请参见

概念

向报表中添加数据区域(Visual Studio 报表设计器)
定义报表布局(Visual Studio 报表设计器)
创建客户端报表定义 (.rdlc) 文件