【问题标题】:Populate one picklist value based on other picklist value/numeric value in custom object of Salesforce根据 Salesforce 的自定义对象中的其他选项列表值/数值填充一个选项列表值
【发布时间】:2021-04-04 19:26:32
【问题描述】:

我有自定义对象训练器,它具有以下字段

  • 培训师姓名 - 文字
  • 经验 - 数字
  • Trainer Technology - 具有值的多选选项列表 - dotnet、java、salesforce、tableau、C、CPP
  • 培训师教育详情 - 带有值的选项列表 - BE、ME、BSC、MSC
  • 国家 - 带有值的选项列表 - 印度、美国、英国
  • 培训师类别 - 带有值的选项列表 - 银、金、白金

如何实现以下要求,我希望在单击保存之前在记录创建页面上根据条件设置选项列表值。我无法通过字段依赖项来做到这一点。请建议我是否需要定制

  • 我们需要确保对于 dotnet、java、salesforce,只允许 BE 或 ME 培训师
  • 对于 c 或 cpp 课程,我们只需要 BSc 或 MSc 培训师
  • 对于 Tableau,我们只允许印度
  • 如果培训师拥有超过 15 年的经验,那么培训师类别应为白金级

【问题讨论】:

    标签: salesforce salesforce-lightning


    【解决方案1】:

    您在这里有几种不同的目标。

    • 我们需要确保对于 dotnet、java、salesforce,只允许 BE 或 ME 培训师
    • 对于 c 或 cpp 课程,我们只需要 BSc 或 MSc 培训师
    • 对于 Tableau,我们只允许印度

    这些都是您可以根据自己的喜好使用选项列表依赖项或验证规则进行设置的所有内容。

    如果培训师拥有超过 15 年的经验,那么培训师类别应为白金级

    这可以是一个验证规则,要求用户选择正确的值或任何类型的自动化(工作流规则、流程、Apex 触发器)。

    我希望在点击保存之前在记录创建页面上根据条件设置选项列表值

    如果不构建自定义 UI 组件,则无法在保存前设置培训师类别。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-31
      • 1970-01-01
      相关资源
      最近更新 更多