我该如何解决这个错误。我想完成触发器分配

时间:2019-06-22 15:53:07

标签: salesforce

  

错误:顶点触发器AccountAddressTrigger导致意外的异常,请与管理员联系:AccountAddressTrigger:执行AfterUpdate引起的:System.FinalException:记录为只读:Trigger.AccountAddressTrigger:第6行,第1列

求解时,根据自定义字段为与发货地址邮政编码和账单地址邮政编码匹配的帐户创建一个Apex触发器。 我遇到了上述错误 我编写了正确的逻辑,但仍然收到错误。

1 个答案:

答案 0 :(得分:0)

您的问题确实很糟糕,请发布您到目前为止编写的代码和/或与该挑战相关的链接(这是什么,Trailhead任务?家庭作业?求职面试?)

我的猜测是,您的触发器应以“插入之前,更新之前”而不是“之后”的方式运行。 Before's适用于各种验证和字段预填充,并且显着的功能之一是您无需显式编写update myrecords;-您可以免费保存到数据库。 After's的作用更多,例如创建相关记录之类的副作用,只有在生成记录的ID之后才有意义。