【发布时间】:2015-03-08 11:42:31
【问题描述】:
我需要有关以下要求的帮助。我有 3 个字段 -
- 操作所有者 - 查找用户。
- 任务执行器 - 查找用户。
- 结束日期 - 日期字段
如果 Action Owner 和 Task Executioner 相等,则可以编辑结束日期。
如果操作所有者和任务执行者不相等,则只有操作所有者可以编辑结束日期字段。
【问题讨论】:
标签: salesforce
我需要有关以下要求的帮助。我有 3 个字段 -
如果 Action Owner 和 Task Executioner 相等,则可以编辑结束日期。
如果操作所有者和任务执行者不相等,则只有操作所有者可以编辑结束日期字段。
【问题讨论】:
标签: salesforce
您可以在结束日期字段上创建验证规则,以确保操作所有者是编辑者,或者(根据您的要求)在更新或保存记录之前操作所有者和任务执行者是否相同。 你应该去:设置-> Object_where_the_fields_are -> 自定义字段 -> 结束日期 -> 验证规则... 代码是这样的:
OR( Action_Owner__r.Id <> Task_Executioner__r.Id , $User.Id <> Action_Owner__r.Id )
这是:如果操作所有者和任务执行者不同,则显示错误消息,或者如果登录用户与操作所有者不同,则也显示错误。 这确保结束日期只能由操作所有者或所有者和执行者相同时编辑
【讨论】: