Salesforce 如何知道在Apex报告中与哪个对象相关

Salesforce 如何知道在Apex报告中与哪个对象相关,salesforce,apex-code,soql,Salesforce,Apex Code,Soql,我正在尝试访问apex中的报表对象,但得到的字段有限。我的apex源代码 public Class MyController{ public List<Report> getReports(){ List<Report> rep1 = new List<Report>(); rep1=[Select Id,Developername,Description,Name,OwnerId from Report]; return rep1; } } 公共

我正在尝试访问apex中的报表对象,但得到的字段有限。我的apex源代码

public Class MyController{
public List<Report> getReports(){

List<Report> rep1 = new List<Report>();
rep1=[Select Id,Developername,Description,Name,OwnerId from Report];


return rep1;

}

}
公共类MyController{
公共列表getReports(){
List rep1=新列表();
rep1=[从报告中选择Id、Developername、Description、Name、OwnerId];
返回rep1;
}
}
但是我想得到它所关联的sObject类型的值,例如 1.我单击“新建报告” 2.然后选择机会 3.然后单击“创建”


如何获取此opportunity对象以及如何将筛选器应用于报表请解释。

很遗憾,您将无法获取该信息。根据Salesforce的文档,这些信息无法通过他们的API获得。在此处查看所有可用字段: