我需要一个验证规则,阻止某些用户编辑OpportunityLineItem记录。
我假设我需要比较LastModifiedDate值。
非常感谢任何帮助。
干杯! 周五
答案 0 :(得分:0)
您可能希望查看以美元符号开头的公式中可用的特殊字段。粗略地说,它们取决于谁在查看数据并且与记录本身无关。它们包含基本运行用户的信息,他的会话ID等。
示例验证规则可能如下所示:
OR($Profile.Name = 'Marketing User',
$UserRole.Name = 'IT',
$User.Title = 'Contractor'
)
如果您可以通过“角色”,“个人资料”轻松区分“某些用户”,或者例如您在用户记录上放置的只能由系统管理员编辑的复选框,则应该启动。
如果你的逻辑更复杂(例如,取决于成为某个组的成员) - 你必须写一个我认为的触发器。
请记住,验证规则不会在记录删除时触发!如果这是一个问题,有两种方法可以解决它:
&& ISCHANGED(Amount)
附加到其中。