Display All Account and it's Contacts VFP
<apex:page controller="ContactsVisualforceController" standardStylesheets="false">
<apex:pageBlock >
<apex:repeat value="{!displayAccounts}" var="acc">
<dl>
<dt>Account Name:</dt>
<dd><apex:outputText value="{!acc.Name}"/></dd>
</dl>
<dl><dt>Contacts:</dt></dl>
<apex:repeat value="{!acc.Contacts}" var="cont">
<dl>
<dd><apex:outputText value="{!cont.Name}"/></dd>
</dl>
</apex:repeat>
</apex:repeat>
</apex:pageBlock>
</apex:page>
Controller :
public with sharing class ContactsVisualforceController {
public list<Account> displayAccounts {get; set;}
public ContactsVisualforceController(){
displayAccounts = [select id,name,(select id,name from Contacts) from Account];
}
}
6 respuestas