如何获取与标准对象相关的Lookup对象和详细信息对象

时间:2013-06-29 17:40:34

标签: salesforce apex-code visualforce soql

我必须删除帐户对象记录以及与此特定帐户相关的案例,机会自定义对象,我必须将这些所有记录(机会,案例等)指向某些其他帐户对象记录。可以任何一个请指导怎么做到这个??

1 个答案:

答案 0 :(得分:0)

我猜你的问题不清楚,或者你正在做一些从我的角度来看可行的事情。您需要首先创建指向您的案例,机会和您要连接的一些自定义对象的查找字段。在特定条件下迭代您的帐户记录(例如,所有查找字段都是非空)时,只需在列表中获取这些记录然后执行删除。

您可以通过编写简单或可调度批处理来执行删除操作。

这回答了你的问题吗?

只需从批处理的start()方法中编写此查询:

List<Account> accList = [SELECT id, oppLookup, caseLookup, customObj1, customObj2 FROM Account where oppLookup <> NULL and caseLooup <> NULL and customObj1<>NULL and customObj2 <> NULL];

然后在execute()方法中从List命名范围参数中提取记录执行删除。

相关问题