Skip to content

表格视图 ​

表格视图是 SmartTable 最基础、最常用的视图类型,以类似电子表格的方式展示数据,适合批量录入、查看和编辑记录。

功能特性 ​

表格视图界面

排序 ​

  • 点击列头即可按该字段升序或降序排列。
  • 支持多列排序,通过拖拽调整优先级。
  • 切换排序方向时再次点击列头即可。

筛选 ​

  • 快速筛选:点击列头的筛选图标,按当前字段快速过滤。
  • 高级筛选:在视图设置中添加多个筛选条件,支持 AND/OR 逻辑组合和 20+ 种操作符。

高级筛选已支持更多字段类型的专属操作符:

  • 成员字段:支持「属于 / 不属于 / 包含 / 不包含 / 为空 / 不为空」,可多选成员进行过滤。
  • 关联记录字段:支持「属于 / 不属于 / 为空 / 不为空」,按关联记录进行过滤。
  • 查找字段:根据聚合或原值类型,支持等于、不等于、包含、比较大小、为空 / 不为空等。
  • 公式字段:根据公式结果类型(数字 / 日期 / 文本)自动分派对应操作符。

分组 ​

  • 按一个或多个字段值分组展示记录。
  • 支持最多 3 级分组。
  • 分组支持折叠/展开,并可显示每组统计信息。

冻结列 ​

  • 冻结左侧列:滚动时固定关键字段(如名称、状态)。
  • 冻结右侧列:适合固定操作列或汇总列。

虚拟滚动 ​

表格视图支持虚拟滚动,即使数据量达到万级,首屏也能快速渲染,后续数据异步加载,保持操作流畅。

行操作 ​

添加行 ​

  • 点击表格底部的「+」按钮。
  • 使用快捷键 Ctrl + N(Windows)或 Cmd + N(Mac)。

删除行 ​

  • 选中行后右键选择「删除」。
  • 使用 Delete 键快速删除。

移动行 ​

  • 拖拽行到目标位置调整顺序。
  • 支持批量选中后一起移动。

批量操作 ​

选中多行后,可执行批量复制、批量删除、批量修改字段值等操作。

列操作 ​

调整列宽 ​

  • 拖拽列边缘手动调整宽度。
  • 双击列边缘自动适配内容宽度。

隐藏/显示列 ​

  • 右键列头选择「隐藏列」。
  • 在视图设置的字段显示区域重新勾选需要显示的列。

移动列 ​

拖拽列头到目标位置,调整列的显示顺序。

视图配置 ​

每个表格视图都有独立的配置,互不干扰:

配置项说明
筛选设置多条件组合筛选。
排序设置多字段排序及优先级。
分组按字段分组展示,支持多级分组。
冻结列冻结左侧或右侧列。
字段显示控制当前视图显示的字段。

高效查看大数据量

当表格字段较多或数据量较大时,建议组合使用「冻结列 + 筛选 + 分组」,将常用字段固定,并按关键维度分组查看。

下一步 ​

Released under the MIT License.