我必须检索salesforce中的公开事件列表 我正在使用以下方法获取公开活动列表
public List<OpenActivity> getActivity1(){
Meeting_Master__c mmm= [SELECT (SELECT Subject,Location__c,EndDateTime,StartDateTime
FROM OpenActivities Where IsTask = false )
FROM Meeting_Master__c where Id =:ApexPages.currentPage().getParameters().get('id')];
return mmm.openActivities;
}
好的,我得到了列表,但我需要事件的StartDateTime字段,但它是OpenActivity的无效字段,请指定如何获取其中还包含StartDateTime的OpenEvent列表?
答案 0 :(得分:0)
在这种情况下,您应该使用查询到事件对象
[SELECT Subject,
Location__c,
EndDateTime,
StartDateTime
FROM Event
WHERE WhatId =:ApexPages.currentPage().getParameters().get('id')];
希望这可以帮到你