Loading
选项组

选项组

选项组是显示分组的子产品的容器组件。该组件管理选项选择、动态选项添加、复制和搜索导航。选项组没有输出属性。

所需的 Edition

适用于:Lightning Experience
适用于:具有 Revenue Cloud Growth 许可证或 Revenue Cloud Advanced 许可证的 Revenue Management EnterpriseUnlimitedDeveloper Edition(以前称为 Revenue Cloud)

选项组职责

  • 显示按小组组织的产品选项
  • 支持选项卡和折叠显示
  • 子选项组件的进程选择更改
  • 显示浏览和添加动态选项的窗口
  • 复制现有交易项目的显示窗口
  • 处理搜索选项的导航
  • 发布 Lightning 消息服务 (LMS) 事件,以将选择更改、复制请求和导航发送到数据管理器
  • 管理可自定义字段的上下文定义更改

选项组 API 名称

S01_OptionGroups

输入属性

选项组接收来自父组件或流组件的输入,由客户设置。

属性 类型 必填 描述
选项组 阵列 DataManager 中的选项组数组
salesTransactionItems 阵列 交易项目数据
contextDefinition 字符串 上下文定义 ID
context元数据 字符串/对象 STI 属性的元数据
part1SelectedFields 字符串/数组 第 1 部分的自定义字段
part2SelectedFields 字符串/数组 第 2 部分的自定义字段
currencyCode 字符串 价格显示的货币代码
isDesignTime 布尔值 无论是在设计还是预览模式中
disabled 布尔值 禁用所有选项选择控制(复选框、单选按钮、数量输入、配置按钮)。
isApiInProgress 布尔值 API 调用是否正在进行
变体 字符串 显示模式:“选项卡”或“折叠”
布局模式 字符串 布局模式:“标准”或“紧凑”
isNonBlockingEnabled 布尔值 启用非阻止模式
isGroupRampEnabled 布尔值 启用小组坡道功能
showInlineAttributes 字符串 是否显示内联属性
numberOfInlineAttributes 数字 要显示的内联属性数量
searchResultOptionId 字符串 搜索结果选项的中国 ID

事件选项组监听

选项组监听getProductFlowByProductId线适配器。当用户为动态选项组选择添加选项时,有线适配器会获取关联的流 API 名称,以打开动态选项流窗口。

电线适配器 它监听的内容 处理程序方法 目标
getProductFlowByProductId Lightning/industriesEpcApi 动态选项的产品流数据 setFlowId() 检索动态选项窗口的流 API 名称

事件选项组触发

选项组会触发 LMS 事件和 FlowAttributeChange 事件。

选项组会触发此表中显示的 LMS 事件。

事件操作 何时解雇 目标
LMS_EVENTS.VALUE_CHANGE 用户更改属性值 通知 DataManager 选项的更改
cloneItems 用户复制交易项目 通知 DataManager 复制 STI
contextDefinitionChange 上下文定义更改 通知 DataManager 上下文定义更改
导航(搜索) 用户取消搜索模式 通知 DataManager 清除搜索结果

此表显示了选项组的 LMS_EVENTS.VALUE_CHANGE 负载字段类型。

字段 何时解雇 目标
isSelected 选择或取消选择产品时 通知 DataManager 对选择产品的选项的更改
数量 数量更改时 通知 DataManager 更改数量的选项
属性字段 当选项卡中的属性值被更改时 通知 DataManager 更改属性值的选项
ProductSellingModel 当 ProductSellingModel 值更改时 通知 DataManager 产品销售模型值的更改
CustomProductName 当自定义产品名称更改时 通知 DataManager 选项的更改 - 更改产品名称
上下文字段 在选项卡中更改上下文字段值时 通知 DataManager 选项更改上下文值更改
addedNodes 当 addedNode 发生变化时 通知 DataManager 对 addedNodes 的更改
促销添加 添加促销时 通知 DataManager 促销添加
促销移除 删除促销时 通知 DataManager 促销移除

选项组会触发此表中显示的 FlowAttributeChange 事件。

事件操作 何时解雇 目标
FLOW_ATTRIBUTE_CHANGE 用户更改内联属性 通知属性更改流
 
正在加载
Salesforce Help | Article