[]
带状列表作为数据容器可分组显示重复数据。它支持多级带状区域(如页眉/页脚、分组头/尾),每区域可放置独立控件并按数据分组动态重复显示,适合呈现层次化结构化数据报表。

如下图所示,将一个文本框组件放入带状列表的表头行,将一个表格明细行放入带状列表的明细行,将一个文本框组件放入带状列表的表尾行,预览时带状列表的明细行会根据数据集中的实际数据进行了相应的扩展。

接下来就以图中例子的实现过程为您介绍带状列表的基本用法。
新建报表,创建内嵌数据集。例如我们使用Wyndemodata数据源,查询语句为: select distinct 类别名称 from 销售明细 。然后单击验证和确定保存数据集定义。

在工具箱中,通过单击鼠标左键或拖拽的方式将带状列表组件添加到设计区。

将其他控件拖拽至列表中。本例中添加一个图形组件和文本框组件,并如下图所示设置图形的外观样式,为组件绑定数据字段。

选中带状列表,在右侧属性设置面板对其进行属性设置。如下图所示。

带状列表组件常用属性说明:
选项组 | 选项名称 | 说明 |
|---|---|---|
常规选项 | 名称 | 设置当前带状列表的名称,如“带状列表1” |
数据选项 | 数据集名称 | 设置数据集,单击下拉箭头选择 |
组件嵌套参数 | 设置数据集参数 单击 | |
数据过滤条件 | 用于筛选数据集记录,单击“添加过滤”添加
详细设置请参考组件数据过滤 | |
位置&大小 | 左 | 设置列表左上角的横向位置 |
上 | 设置列表左上角的竖向位置 | |
宽度 | 设置列表的总宽度 | |
高度 | 设置列表的总高度 | |
页面布局 | 报表层名称 | 设置带状列表组件的报表层,下拉可切换报表层 |
换页方式 | 设置列表与其他元素之间的强制分页
| |
层叠顺序 | 当组件有重叠时,设置组件的重叠顺序 | |
无数据提示 | 没有数据提示 信息 | 设置没有数据时的提示信息 |
字体、字号、 前景色、粗细、 字形和下划线 | 设置文本的字体、字号、前景色、粗细、字形和下划线 | |
显示选项 | 隐藏 | 设置组件是否需要隐藏,支持表达式 |
预览效果如下图示。

注意: 带状列表也可以添加分组,对应分组的添加方式和表格分组一样。