我必须在用户在salesforce中输入值后才能读取字段,以便即使该特定用户输入后也无法更改该值。我怎么能实现这一点。提前谢谢。
答案 0 :(得分:3)
据我所知,Salesforce没有“允许此字段仅设置一次”设置。最简单的方法可能是一个验证规则,只在字段更改且字段的先前值不为空时才抛出错误,如:
AND(
ISCHANGED(SomeField__c),
NOT(ISBLANK(PRIORVALUE(SomeField__c)))
)
或者选择清单:
AND(
ISCHANGED(SomeField__c),
NOT(ISPICKVAL(PRIORVALUE(SomeField__c), ''))
)