0

セールスフォースでオープンイベントのリストを取得する必要がありますオープンイベントのリストを取得するために次の方法を使用しています

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も含まれているOpenEventsのリストを取得する方法を指定してください。

4

1 に答える 1

0

この場合、イベントオブジェクトへのクエリを使用する必要があります

 [SELECT Subject, 
         Location__c,
         EndDateTime,
         StartDateTime
 FROM Event 
 WHERE  WhatId =:ApexPages.currentPage().getParameters().get('id')];

これがあなたを助けるかもしれないことを願っています

于 2013-02-13T10:51:03.893 に答える