您好我正在尝试将Lead转换为帐户并联系,但此代码仅转换为联系人,也不会从领导删除请帮助。 提前谢谢。
public class ConvertLead {
public ConvertLead()
{
System.debug('convert lead called');
Lead myLead = [SELECT Id FROM Lead WHERE FirstName = 'John'];
Database.LeadConvert lc = new Database.LeadConvert();
lc.setLeadId(myLead.id);
LeadStatus convertStatus = [SELECT Id, MasterLabel FROM LeadStatus WHERE IsConverted=true LIMIT 1];
lc.setConvertedStatus(convertStatus.MasterLabel);
Database.LeadConvertResult lcr = Database.convertLead(lc);
System.assert(lcr.isSuccess());
System.debug('converted');
}
}
答案 0 :(得分:0)
您的代码工作正常,我已从开发人员控制台匿名执行
我从SF为开发人员组织提供的默认数据中得到以下信息:
我从开发者控制台运行您的代码,其名称为'Bertha',结果如下
因此,请检查环境中是否有可能阻止转换的内容