+ Start a Discussion

How to display Contact history Related List in Visual force page?

Hi all,

I want to display Contact History as a related list in Visual force page. I am trying below syntax

<apex:page standardController="Contact">
        <apex:relatedList list="Histories"/>

But it is giving error as 'Histories' is not a valid child relationship name for entity Contact'

Please let me know the correct syntax of API name for Contact history to display it as a related list.




History related list is a special one, and requires you to build your own table, similar to:


<apex:page standardController="Contact">
        <apex:pageBlock id="thePageBlock">            
            <apex:pageBlockTable value="{!contact.Histories}" var="c">
                <apex:column headerValue="Date"  value="{!c.createddate}"/>
                <apex:column headerValue="What" value="{!c.field}"/>
                <apex:column headerValue="From" value="{!c.oldvalue}"/>
                <apex:column headerValue="To"   value="{!c.newvalue}"/>

 Here's a discussion for the same problem