カスタムオブジェクトの関連リストの表示
Visualforce を使用してカスタムオブジェクトとその関連リストを表示するのはとても簡単です。
MyChildObject、MyMasterObject、および MyLookupObject という 3 つのカスタムオブジェクトがあったとします。MyChildObject には MyMasterObject との主従関係があります (後者が主)。MyLookupObject にも MyChildObject との参照関係があります。
MyMasterObject の関連リストを表示する Visualforce ページを作成する場合は、次のマークアップを使用します。
1<apex:page standardController="MyMasterObject__c">
2 <apex:relatedList list="MyChildObjects__r" />
3</apex:page>このページに関連リストデータを表示するには、カスタムリレーションのある有効なカスタムオブジェクトレコードの ID を、http://na3.salesforce.com/myCustomRelatedList?id=a00x00000003ij0 などのように、ページの URL のクエリパラメータとして指定する必要があります。
MyLookupObject は、別の種別のリレーションを使用しますが、構文は同じです。
1<apex:page standardController="MyLookupObject__c">
2 <apex:relatedList list="MyChildObjects__r" />
3</apex:page>