如何在Salesforce中查询Opportunity History对象

如何在Salesforce中查询Opportunity History对象,salesforce,report,dashboard,apex,soql,Salesforce,Report,Dashboard,Apex,Soql,我们在salesforce Reports&Dashboard中有opportunity History报告类型,可以使用“From Stage”和“To Stage”等字段。我们如何在SOQL中使用这两个字段?我试过了,但在“机会历史”对象上没有这样的字段。有没有解决办法?(仅在SOQL中需要使用此选项,无需自定义编码)如果要查找“从”和“到”值,则需要查询OpportunityFieldHistory SELECT CreatedDate, OldValue, NewValue FROM

我们在salesforce Reports&Dashboard中有opportunity History报告类型,可以使用“From Stage”和“To Stage”等字段。我们如何在SOQL中使用这两个字段?我试过了,但在“机会历史”对象上没有这样的字段。有没有解决办法?(仅在SOQL中需要使用此选项,无需自定义编码)

如果要查找“从”和“到”值,则需要查询
OpportunityFieldHistory

SELECT CreatedDate, OldValue, NewValue 
FROM OpportunityFieldHistory 
WHERE opportunityid = 'yourid' AND Field = 'StageName' 
ORDER BY createddate