Validation Salesforce-将所有字段设置为只读

Validation Salesforce-将所有字段设置为只读,validation,triggers,salesforce,Validation,Triggers,Salesforce,我正试图找出一种最佳方法,使自定义对象中的所有字段在满足条件后才被读取 比如说。有一个名为Status的字段。如果状态等于Closed,我希望此自定义对象上的所有字段都是只读的,即不可编辑的 最好的方法是什么?验证规则、触发器等?我真的很想举个例子。谢谢简而言之:通过工作流,您可以更改记录类型,对于该记录类型,您可以指定只读的页面布局 向自定义对象添加触发器 打开自定义对象,单击一个自定义字段的“字段标签”,当它打开时,创建一个新的“验证规则”,检查状态并显示错误消息 用验证规则来补充这一点,验

我正试图找出一种最佳方法,使自定义对象中的所有字段在满足条件后才被读取

比如说。有一个名为Status的字段。如果状态等于Closed,我希望此自定义对象上的所有字段都是只读的,即不可编辑的


最好的方法是什么?验证规则、触发器等?我真的很想举个例子。谢谢

简而言之:通过工作流,您可以更改记录类型,对于该记录类型,您可以指定只读的页面布局

  • 向自定义对象添加触发器
  • 打开自定义对象,单击一个自定义字段的“字段标签”,当它打开时,创建一个新的“验证规则”,检查状态并显示错误消息

  • 用验证规则来补充这一点,验证规则大致遵循以下行:
    PRIORVALUE(ISPICKVAL(状态为“Closed”)
    和错误消息“一旦关闭,就不允许后续更新”。