0
A
回答
0
这是一个非常简单的用例顶点。您需要在将执行数学运算并更新父对象的子对象上创建一个Trigger。 最佳实践规定触发器应实际调用某个类中的方法,但此处为解决方案的缩写版本:
trigger myTrigger on Collateral__c (after insert, after update){
Map<Id, Deal__c> dealMap = new Map<Id, Deal__c>();
for (Collateral__c c : Trigger.new){
dealMap.put(c.Deal__c, new Deal__c(Id=c.Deal__c, Total_Lendable_Collateral__c=0));
}
for (AggregateResult ar : [
SELECT Deal__c parentId, SUM(Lendable_Value__c) s
FROM Collateral__c
WHERE Deal__c IN :dealMap.keySet()
]){
Id i = (Id)ar.get('parentId');
dealMap.put(i, new Deal__c(Id=i,Total_Lendable_Collateral__c=(Decimal)ar.get('s')));
}
update dealMap.values();
}
相关问题
- 1. 创建新记录的顶点触发器创建号码
- 2. PL/SQL触发器:无法创建顶点用户
- 3. 顶点触发器 - 结点对象
- 4. 创建触发器
- 5. 创建触发器
- 6. 创建触发器
- 7. MySQL创建汇总表?
- 8. SQLite的触发更新汇总计数
- 9. 创建更新触发器
- 10. 创建触发器插入
- 11. 无法创建触发器
- 12. 卡在创建触发器
- 13. 创建删除触发器
- 14. 如何创建触发器?
- 15. 创建更新触发器
- 16. Sql创建触发器
- 17. 创建触发器ORACLE
- 18. 错误创建触发器
- 19. Postgresql:创建触发器
- 20. 创建触发器Mysql
- 21. PL/SQL创建触发器
- 22. 基于触发器和存储过程更新汇总表
- 23. 如何创建触发器触发器自引用触发器......是啊
- 24. SQL服务器:DLL创建触发器
- 25. 创建多个级别的汇总表
- 26. 在dojo dataGrid中创建汇总行?
- 27. 熊猫:创建百分比汇总表
- 28. JQ:从汇总的JSON创建CSV
- 29. 汇总创建未定义的变量
- 30. Java - 动态创建顶点