📋 对象列表视图管理(ObjectListViews)

管理对象的列表视图(List View),定义前台查看记录时显示哪些列和应用哪些过滤器,是 Salesforce 风格数据浏览的核心配置。

概述

ObjectListViews 是对象的列表视图(List View)管理页面。列表视图定义了在前台查看对象记录时显示哪些列、应用哪些过滤器,是 Salesforce 风格数据浏览的核心配置。

🖼️
ObjectListViews 页面截图 — 待插入
../../images/product/one_platform/object-list-views-overview.png

核心功能

1. 列表视图展示

列名说明
完整名称视图的 FullName(对象名.视图名)
标签视图的显示标签
对象名称关联的对象
列数量视图中配置的显示列数
过滤器数量视图中配置的过滤条件数

2. 视图操作

  • 新建:打开 ListViewForm 创建新视图
  • 查看详情:打开详情模态框展示视图完整信息(基本信息、列配置、过滤条件)
  • 编辑:打开 ListViewForm 编辑模式
  • 删除:确认后删除视图

3. 过滤条件格式化

操作符显示文本
equals=
not_equals!=
contains包含
not_contains不包含
starts_with开头是
ends_with结尾是
greater_than>
less_than<
is_null为空
is_not_null不为空

页面组件树

ObjectListViews
Card (列表视图管理)
DataTable (视图列表)
Row Actions (查看/编辑/删除)
ListViewForm (Modal — 新建/编辑)
Modal (查看详情)
基本信息
列列表
过滤条件
Modal (删除确认)
ToastContainer (通知)

技术要点

  • API 接口:getListviewsByObject, deleteListview
  • 详情展示:通过 Modal 展示视图的完整配置
  • Toast 通知:ToastContainer + Toast 组件
  • 组件库:@salesforce/design-system-reactCard, DataTable, Modal, Toast

截图

🖼️
ObjectListViews 主页面 — 待插入
../../images/product/one_platform/object-list-views-main.png
🖼️
查看视图详情 Modal — 待插入
../../images/product/one_platform/object-list-views-detail.png
🖼️
新建/编辑视图 ListViewForm — 待插入
../../images/product/one_platform/object-list-views-form.png
🖼️
删除确认 Modal — 待插入
../../images/product/one_platform/object-list-views-delete.png

需要定制化解决方案?

我们的团队可基于现有产品为您量身打造专属 Salesforce 工具链。

联系我们