首页 > 解决方案 > 延迟获得 Salesforce Classic 的价值

问题描述

我需要根据一些计算更新佣金字段。我正在使用未来的方法来更新佣金字段。佣金字段按预期立即更新。但是,在 Salesforce Classic 中,我需要手动刷新页面,然后它才会反映我更新的佣金值。有人可以帮我提供解决方案吗?

标签: salesforce

解决方案


这是正常行为。

来自文档:“未来的方法在后台异步运行。”

所以.. 您的 @Future 方法仅在服务器资源空闲时运行(在您的触发器更新结束后)。

我想知道在闪电体验中是否有一个刷新机制(如“重新渲染”或“$A.get('e.force:refreshView').fire()”)在操作完成时发生,这可以解释为什么在闪电中你无需更新页面即可查看结果。


推荐阅读