# 筛选排序、拖拽列

下面我们学习如何给报表添加上筛选排序

未配置过报表设计器的请先参考报表设计器

效果如下: rpt

  1. 点击列名称的过滤图标,会弹出过滤框 rpt

  2. 点击列名称会进行排序

# 设计报表

我们可以按照常规报表介绍新建报表,设计数据源,设计报表。

也可以直接打开示例

本地报表设计器http://localhost:5555/designer/?report=sortfilter (opens new window)

在线报表设计器http://www.satrda.com/designer/?report=sortfilter (opens new window)

# 设置ColumnHeader属性

  • 选中排序的标题,设置类型属性为ColumnHeader 然后设置ColumnHeader的属性
属性 描述
column 排序的列名,如CustomerID
sortable 是否可排序
filterable 是否过滤
draggroup 拖拽列分组,值大于等于0时允许拖拽。不同列的draggroup相同时,可以拖拽交换位置

最终效果: rpt