创建相关对象时如何使用触发器将复选框设置为真
How to set checkbox to true with Trigger when related objects are created
这是两个对象之间的关系。我想编写一个触发器,当使用 College 记录创建 Student 时,它使 Enrolled 字段从 false 变为 true(未选中变为选中)。
您不需要为此编写代码。 Checkbox 类型和值 !ISBLANK(College__c)
的公式字段就足够了。
或具有条件 ISNEW() || ISCHANGED(College__c)
和操作 Enrolled = College not equal to blank
的工作流字段更新/流程/流程构建器
如果您确定它需要代码 - 这是一个不错的开始(但理想情况下,您会将逻辑移至助手 class,不要将其直接放在触发器中)
trigger StudentTrigger on Student__c (before insert, before update){
for(Student__c s : trigger.new){
s.Enrolled__c = s.College__c != null;
}
}
您不需要为此编写代码。 Checkbox 类型和值 !ISBLANK(College__c)
的公式字段就足够了。
或具有条件 ISNEW() || ISCHANGED(College__c)
和操作 Enrolled = College not equal to blank
如果您确定它需要代码 - 这是一个不错的开始(但理想情况下,您会将逻辑移至助手 class,不要将其直接放在触发器中)
trigger StudentTrigger on Student__c (before insert, before update){
for(Student__c s : trigger.new){
s.Enrolled__c = s.College__c != null;
}
}