Visual LabINTERACTIVE LEARNING
07 · ENTERPRISE UIP113 MIN

企业表格、搜索、筛选与分页

围绕用户任务设计高密度列表,而不是堆满列、按钮与筛选器。

MENTAL MODELDATA-DENSE UI
01Define Task
02Query State in URL
03Fetch Page
04Select Rows
05Perform Action
企业表格是一个查询与决策工作台:先找到目标集合,再比较、选择并执行批量动作。
01 · CONCEPTS & BOUNDARIES

先把概念与边界说清楚

定义告诉你它是什么,边界告诉你它不负责什么;企业系统最常见的误解通常发生在两者混用时。

01

Data Table

用列、行、状态和动作展示同类业务记录,支持固定列、密度和无障碍语义。

02

Search / Filter

Search 处理模糊意图,Filter 精确缩小字段范围;二者应可组合、可清除、可分享。

03

Pagination

与后端契约同步管理页大小、游标、加载状态和选择范围。

02 · BLIND BOTS CASE

仓库每天处理 500 个待发订单

问题现场

表格有 35 列,每行 12 个按钮,员工频繁横向滚动并误点。

  1. 01

    默认只显示拣货必需字段。

  2. 02

    动作按主任务、次级菜单和批量操作分层。

  3. 03

    保存角色级视图并用状态筛选形成工作队列。

得到什么

页面从数据镜像变成履约工作台,操作时间和误触都下降。

03 · PRACTICE

马上动手

  1. 为订单表定义默认列与可选列。
  2. 设计可复制 URL 的查询状态。
04 · PITFALLS

常见坑

  • 所有字段默认展示
  • 客户端一次拉全量再分页
  • 筛选状态不进 URL 且刷新丢失
05 · KNOWLEDGE CHECK企业表格设计为什么要先问用户任务?查看答案⌄
答案

同一订单数据对销售、仓库、财务关注字段和动作完全不同;任务决定默认视图,而不是数据库字段决定 UI。