添加列表数据区域(Visual Studio 报表设计器)
列表数据区域是数据绑定的报表项,它包含了报表中多实例数据的单个列。可以将列表用于自由格式的报表或与其他数据区域结合使用。您可以定义包含任意数量的报表项的列表。列表可以嵌套在其他列表中,以提供多重数据分组。
如何添加、移动和删除列表
添加列表
在图形设计模式下打开客户端报表定义 (.rdlc) 文件。
在“工具箱”中,单击**“列表”**。
在设计图面上,拖动一个框,根据需要调整列表的大小。也可以单击设计图面来创建固定大小的列表。
列表添加到报表上后,可通过指向该列表的阴影边(单击空白区域的任何位置,便可出现阴影边)并拖动列表到新位置,从而移动列表。若要删除列表,请在列表的任何空白区域单击右键并按 DELETE。
如何将数据绑定到列表
若要将数据绑定到列表,将某个字段从“数据源”窗口拖到列表。
注意 |
---|
如果未显示出“数据源”窗口,请单击“数据”菜单中的“显示数据源”。 |
列表中的数据可以放入组中并进行排序。例如,可以根据产品类别和部门对产品进行分组,然后按升序对数据进行排序。有关对数据进行分组和排序的更多信息,请参见对报表中的数据进行分组(Visual Studio 报表设计器)和对报表中的数据进行排序(Visual Studio 报表设计器)。
如何在列表中对数据进行分组
向列表添加组
右击此列表,再单击**“属性”**。
在**“常规”选项卡中,单击“编辑详细信息组”**。这将打开“详细信息分组”对话框。
在**“常规”**选项卡上,执行以下操作:
在**“名称”**中,键入该组的名称。
在**“分组方式”**中,键入或选择对数据进行分组所依据的表达式。
(可选)在**“文档结构图标签”**中,键入或选择要用作文档结构图标签的表达式。
(可选)如果此组为递归层次结构,则在**“父组”**中键入或选择要用作递归组的父组的表达式。
(可选)单击**“在起始处分页”或“在结尾处分页”**,以便在每个组实例的起始或结尾处插入分页符。
(可选)在**“筛选器”**选项卡上,选择或键入对组中的数据进行筛选所依据的表达式。
(可选)在**“可见性”**选项卡上,为项选择可见性选项。有关可见性的更多信息,请参见向报表中添加交互性、可见性和导航(Visual Studio 报表设计器)。
(可选)在**“数据输出”选项卡上,选择项的数据输出选项,然后单击“确定”**。
另请参见
概念
向报表中添加数据区域(Visual Studio 报表设计器)
定义报表布局(Visual Studio 报表设计器)
创建客户端报表定义 (.rdlc) 文件