# 从列标题筛选表格

> 像电子表格一样，直接从列标题筛选任何BCL表格：选择数值、搜索文字，或设定日期或金额范围。
>
> Source: https://docs.bcl.my/zh/column-filters/

BCL的大部分表格，例如**Transactions**、**Customers**、你的表单和你的预约，都可以像电子表格一样，直接从列标题筛选。用它把长长的列表缩小到你需要的几行，不必打开**Filter**面板。

## 筛选一列

这个例子在**Transactions**页面找出FPX付款。其他表格的用法也一样：

1. 点击列名称旁边的图标，这里是**Channel**。

   *(Screenshot: Transactions表格的列标题，已标示Channel旁边的筛选图标)*

2. 勾选你要的数值，例如**FPX**，然后点击**Apply**。较长的列表有**Search**框、**Select all**和**Deselect all**。

   *(Screenshot: 已打开的Channel筛选，勾选了FPX，已标示Apply按钮)*

3. 表格只显示符合的行。该列的图标会变成带一个点的蓝色，表格上方的**Active filters**栏会列出这个筛选。

   *(Screenshot: Transactions表格上方的Active filters栏，显示一个筛选)*

筛选多于一列，可以把列表缩得更小。

## 列筛选的类型

列名称旁边的图标告诉你它是哪一种筛选。把鼠标移到图标上可以看到名称：

| 图标 | 筛选 | 你要做的 |
|---|---|---|
| 放大镜 | **Search in column** | 输入名字、电邮、电话或订单号码的一部分 |
| 漏斗 | **Filter by values** | 勾选一个或多个数值，例如状态或付款渠道 |
| 漏斗 | **Filter by number range** | 输入**From**和**To**的金额或数量 |
| 日历 | **Filter by date range** | 选择**Quick select**的范围，或设定**From date**和**Until date** |

**Quick select**提供的范围包括**Today**、**This week**、**Last 30 days**和**Last year**。

*(Screenshot: Created列的日期筛选，已标示Quick select范围)*

## 清除筛选

有三种方法移除筛选：

- 打开该列的筛选，点击**Reset**；文字搜索则点击**Clear**。
- 在**Active filters**栏点击某个筛选上的<strong>×</strong>。
- 点击**Active filters**栏最右边的<strong>×</strong>，清除所有筛选。

> **Note**
> 很多列筛选和**Filter**面板共用同一个筛选。在列标题设定的筛选会计入**Filter**按钮，并在**Active filters**栏以面板里的名称显示，例如**Channel**列会显示为**Payment Method**。

## 常见问题

### 为什么有些列显示放大镜，有些显示漏斗或日历？

图标代表筛选的类型。放大镜搜索该列的文字，漏斗用来选择数值或设定数字范围，日历用来设定日期范围。

### 我从列标题筛选后，Filter按钮显示1。这是同一个筛选吗？

是的。如果某一列在Filter面板里有对应的筛选，两者共用同一个筛选。你可以从列标题、Filter面板或Active filters栏清除它。

### 我的列表看起来很短。怎样知道筛选已经开启？

被筛选的列会显示带一个点的蓝色图标，而表格上方的Active filters栏会列出每个筛选。点击栏右边的×就能全部清除。
