Loading
Omnistudio Flexcards

Omnistudio Flexcards

通过在可视化编辑器中创建 Omnistudio Flexcard,在 Salesforce 平台上构建特定于行业的 UI 组件和应用程序。通过适应上下文和数据类型的可单击操作显示 Salesforce 对象信息,帮助团队更高效地处理任务。Flexcard 使用 Lightning 组件框架构建。

  • 使用 Flexcard
    在 Omnistudio 标准运行时,在设计器中创建和管理 Flexcard。设计器为在 Salesforce 中构建用户界面提供了标准组件。通过更少的步骤创建 Flexcard。通过设计器,Flexcards 激活是即时的。
  • 在画布中打开 Flexcard,而不是记录页面详细信息
    Omnistudio 提供了直观的画布来轻松设置 Flexcard。如果在打开 Flexcard 时画布视图不可用,请更新全方位 UI 卡对象的默认 Lightning 记录页面。例如,在您从自定义对象数据模型迁移到标准对象数据模型后,默认记录页面有时会有所不同。
  • 创建 Flexcard
    通过指定唯一名称和作者,创建 Flexcard。或者,将 Flexcard 保存为子卡,以将其嵌入其他 Flexcard。在受管软件包的设计器中,您也可以配置数据源和测试参数。
  • 配置 Flexcard 设置
    使用设置选项指定 Flexcard 的行为。例如,添加或更新数据源,创建事件侦听器,或添加会话变量。
  • 将元素添加到 Flexcard
    通过将元素拖到画布上的状态来构建卡片。将数据字段、显示和输入元素添加到 Flexcard。显示从 Flexcard 的数据源动态生成的数据,或添加静态信息。根据需要重新排列、复制、删除和调整元素的宽度。在 Flexcard 设计器中,设计元素样式并配置属性。
  • 在 FlexCard 上设置操作
    配置用户可以在 FlexCard 上完成的操作,以改善自助体验,并节省手动任务的时间。将操作添加到支持的元素,或将操作元素添加到 Flexcard,然后配置操作设置。例如,您希望有一个按钮来打开 URL 以获取其他信息。为此,将操作添加到现有图像,或添加您为其选择图像的操作元素。您也可以设置顺序操作,并配置每个操作的触发器。
  • 根据条件在 FlexCard 上显示数据
    确定是否将条件应用于单个 Flexcard 元素、整个 Flexcard 或两者。使用状态来控制在 Flexcard 级别对用户可用的内容。为获得更精细的配置,将条件应用于特定元素、字段、事件等。例如,要显示升级个案的提醒图标,请将条件应用到该图标。要根据保险客户的付款状态显示不同的 FlexCard,请为每个状态创建状态。
  • 设计 Flexcard 样式
    通过设计单个元素、元素内部字段和整个状态的样式,配置 Flexcard 的外观。配置背景、文本和边框;调整维度和元素间距;应用类和内联样式;使您的元素具有响应性等。
  • 预览和调试 Flexcard
    在发布到 Lightning 页面或体验生成器 Aura 站点中的页面之前,预览 Flexcard 的外观并测试其功能。查看 Flexcard 在多个设备上的外观,并测试交互元素的功能,例如操作。调试 Flexcard 的数据输出、事件、操作等。
  • 激活并发布 Flexcard
    在您确认 Flexcard 准备就绪后,将其激活。激活后,将 Flexcard 添加到 Lightning 页面或体验生成器站点中的页面。
  • 导出和导入 Flexcard
    导入或导出 FlexCard,以便在其他组织中使用它们,例如在 Sandbox 中创建它们或使用 Salesforce 提供的示例数据包时。导出或导入 Flexcard 的数据包时,如果您遇到 Apex 限制错误,例如堆或 CPU 限制,请在导出过程中取消选择依赖性,以减少数据包的大小。此外,将数据包分为多个较小的数据包。作为最佳实践,我们建议每个数据包中的元素不要超过 10 个。
  • Flexcard 上下文变量
    要为数据源、操作和其他组件提供上下文,请将全局和本地上下文变量添加到 Flexcard。所有变量区分大小写。
  • Flexcard 全方位交互访问权限配置
    在 Omnistudio 中,限制对数据源的访问,并更新贵组织内部全方位 UI 卡对象 (Flexcard) 的缓存设置。为组织、简档或用户级别启用和禁用数据源类型。禁用所有 Flexcard 的平台缓存。启用 Flexcard 异步缓存,无需等待整个缓存过程完成。

Flexcard 设计器

从 Winter '25 开始,在 Omnistudio 标准运行时包含的新设计器中创建和管理 Flexcard。新设计器为在 Salesforce 中构建用户界面提供了标准组件。它不需要任何软件包安装,并且在启用权限后可用于 Salesforce 平台。Omnistudio 的所有新客户都可以使用这些设计者。受管软件包上的现有设计器保持不变。

Flexcard 工作流

从 Winter '25 开始,使用此工作流在 Omnistudio 标准运行时包含的新设计器中创建、配置和发布 Flexcard。

Flexcard 工作流
  1. 使用名称和作者的唯一组合创建 Flexcard。
    请参阅创建 Flexcard
  2. 配置 Flexcard 为用户提供的行为、视觉元素和交互。例如,配置设置,添加输入数据的字段,导航元素以打开链接,指定元素的响应等。如果需要,修改样式元素,例如背景和大小,为用户提供自定义体验。
  3. 预览 Flexcard,测试外观,并根据需要解决问题。
  4. 在您确认 Flexcard 准备就绪后,将其激活。然后,将 Flexcard 作为标准组件添加到目标页面,例如应用程序页面或社区页面。

受管软件包设计器中的 Flexcard 工作流

使用此工作流在受管软件包的设计器中创建、配置和发布 Flexcard。

要启用此设计器,请联系您的客户主管。

受管软件包设计器中的 Flexcard 工作流
  1. 使用名称和作者的唯一组合创建 Flexcard,如果需要,配置数据源类型并测试数据检索。
  2. 配置 Flexcard 为用户提供的可视元素和交互。例如,添加输入数据的字段、打开链接的导航元素、指定元素的响应等。如果需要,设计背景或大小等样式元素,为用户提供自定义体验。
  3. 预览 Flexcard,测试外观,并根据需要解决问题。
  4. 发布并部署 Flexcard。在您确认 Flexcard 准备就绪后,将其激活。然后,根据您的 Omnistudio 版本,将该组件发布到 Lightning 页面、Experience Cloud 页面或外部站点。
 
正在加载
Salesforce Help | Article