Here is a clear example of Activity History with the same Due Date:
Then, we edit item 2 and 3, we change the Due Date for item 2 to 8/23 and item 3 to 8/25, it will be re-sort with Due Date desc.
Remember Due Date is just a date, no time stamp, so if you have multiple activity history created at the same date, it will not order by created or last modified date time
But, we have a workaround, here we go:
1. Create Custom Button in Task
Setup - Customize - Activities - Task Buttons, Links, and Actions
Click "New Button or Link", then select Behavior, Content Source and URL as the screenshot below:
/007?id={!Account.Id}&rlid=RelatedHistoryList <-- this is for Account
2. Add Custom Button into Account or Contact or other object page layout
Edit the Layout, scroll to Related Lists and look for Activity History.
Click 'Related List Properties' icon, then click + in Buttons sections, add the button to the right panel
3. Save the Page Layout and Done.
User will see a new button added to 'Activity History' related list. When the user click the button, it will open a new page where the user will be able to sort by any fields.
In Winter '15 release, Salesforce introduce sorting Activity History by Last Modified Date in ascending order, but caused some inconsistency and this has been reverted the changes made in Winter 15.
Hi,
ReplyDeleteIs there a way to acheive the same custom list button functionality for a Visualforce page in Lightning?
Currently if I use the RelatedHistoryList it is giving me an error message that says
'You don't have access to this record. Ask your administrator for help or to request access.'
hi, sorry to reply that I do not know the answer, I think SFSE is better place for that kind of questions.
DeleteHey Johan, This solution perfectly working in classic mode, Could you please help me to achieve same with lightning experience.
ReplyDeleteNot I am aware of, sorry!
DeleteOk thanks for your help
ReplyDelete