2013-02-13 43 views
1

开放活动的名单上有检索相关的自定义对象活动OpenActivities的列表为自定义对象启用。对于让我用这样的查询获得在Salesforce

public List<OpenActivity> getActivity1(){ 

return [SELECT Subject from OpenActivities Where WhatId= :ApexPages.currentPage().getParameters().get('id') ]; 

} 

列表,当我将它保存它是给我的错误

Error: Compile Error: sObject type 'OpenActivities' is not supported. If you are attempting to use a custom object, be sure to append the '__c' after the entity name. Please reference your WSDL or the describe call for the appropriate names. at line 44 column 8 

任何一个可以请告诉我如何检索在Salesforce开放活动,是关系到特定的记录对象的名单?

回答

0

正确答案是:

List<Account> a = [SELECT (SELECT ActivityDate, 
            Description, 
            Subject 
          FROM OpenActivities) 
        FROM Account]; 

for (Account l: a) { 
    System.debug(l.OpenActivities); 
} 
+0

权,而不是写 – 2014-10-25 09:27:24