Представлением списка для объекта является ваш базовый URL / трехбуквенный префикс для вашего объекта / o, например:
https://na1.salesforce.com/a0C/o
Таким образом, вы можете просто создать метод действия, который возвращает Pagereference
с соответствующим URL-адресом и установленным перенаправлением (pr.setRedirect(true)
).
Кроме того, вы можете использовать свой контроллер в качестве расширения стандартного контроллера и просто отменить вызов на стандартном контроллере :
// controller extension
public class TimeSheetExtension
{
ApexPages.standardController m_sc = null;
public TimeSheetExtension(ApexPages.standardController sc)
{
m_sc = sc;
}
public PageReference doCancel()
{
return m_sc.cancel();
}
}
// page
<apex:commandButton action="{!doCancel}" value="Cancel"/>
Обратите внимание, что это не обязательно приведет вас к просмотру списка, оно вернет вас к последней странице, которую вы просматривали перед переходом на страницу VF.