You need to sign in to do that
Don't have an account?
tango
List view for campaign members
I am trying to create a page to view campaign members.
I have the basic list view done but need to extend the data to include items such as Account name from the Contact. How can I extend the List that I am using to include other related elements?
I have the basic list view done but need to extend the data to include items such as Account name from the Contact. How can I extend the List that I am using to include other related elements?
Code:
<apex:pageBlock tabstyle="Campaign" title="Campaign Members" >
<apex:pageBlocktable value="{!MemberList}" var="CMList" rendered="{!NOT(ISNULL(MemberList))}">
<apex:column value="{!CMList.Id}"/>
<apex:column value="{!CMList.ContactId}"/>
<apex:column value="{!CMList.Status}"/>
<apex:column value="{!CMList.FirstRespondedDate}"/>
</apex:pageBlocktable>
...
List<CampaignMember> MemberList; public List<CampaignMember> getMemberList(){ if(MemberList == null) MemberList = [select ID,ContactId,Status,FirstRespondedDate from CampaignMember where CampaignId = :ApexPages.currentPage().getParameters().get('id') ]; return MemberList; }
...
Message Edited by tango on 09-25-2008 11:35 PM
Message Edited by tango on 09-25-2008 11:35 PM