条件验证规则.Salesforce

时间:2015-03-08 11:42:31

标签: salesforce

我需要有关以下要求的帮助。我有3个字段 -

  1. 行动所有者 - 向用户查询。
  2. 任务执行者 - 查找用户。
  3. 结束日期 - 日期字段
  4. 如果行动所有者&任务执行者等于结束日期可以编辑。

    如果行动所有者&任务执行者不相等,只有行动所有者可以编辑结束日期字段。

1 个答案:

答案 0 :(得分:0)

您可以在结束日期字段上创建验证规则,以确保操作所有者是编辑者,或者(根据您的要求)操作所有者和任务执行者在更新或保存记录之前是否相同。 你应该去:setup-> Object_where_the_fields_are - >自定义字段 - >结束日期 - >验证规则...... 代码将是这样的:

OR( Action_Owner__r.Id  <>  Task_Executioner__r.Id  , $User.Id  <>   Action_Owner__r.Id )

这是:如果操作所有者和任务执行者不相同,则显示错误消息,或者如果登录用户与操作所有者不同,则也显示错误。 这可确保结束日期仅由操作所有者编辑,或者所有者和执行者相同时