-
Bug: Redirect on to custom VisualForce page on click of record (Condition Based). How to fix this?
Recently come up with a situation that on clicking a record it redirects me to an custom vf page on certain condition rather than on the detail page of Salesforce record.
I have changed the view button to override on to my vf page, but the error that I'm facing is
"An internal server error has occurred
An error has occurred while processing your request. The salesforce.com support team has been notified of the problem. If you believe you have additional information that may be of help in reproducing or correcting the error, please contact Salesforce Support. Please indicate the URL of the page you were requesting, any error id shown on this page as well as any other related information. We apologize for the inconvenience.Thank you again for your patience and assistance. And thanks for using salesforce.com!
Error ID: 178978640-125263 (-1373969722)".
Below is my code:-
public with sharing class DetailPageOnClickingRecordCls {
public id accId{get;set;}
public Account accountDetail{get;set;}
public string accName{get;set;}public DetailPageOnClickingRecordCls(ApexPages.StandardController controller) {
}public PageReference doTest(){
accId = ApexPages.currentPage().getParameters().get('id');
accountDetail = new Account();
accountDetail = [select id,name from Account where id =: accId];
accName=accountDetail.name;
system.debug('accName::'+accName);
system.debug('accountDetail::'+accountDetail.id);
PageReference pageRef;
if(accName.substring(0,1)=='A'){
pageRef = new PageReference('/apex/DetailPageOnClickingRecord');
pageRef.setRedirect(false);
system.debug('hello in if');
//return pageRef;
}
else{
pageRef = Page.SelectableAccountPaginationDemo ;
pageRef.setRedirect(false);
system.debug('hello in else');
}
return pageRef;
}
}
Log In to reply.
Popular Salesforce Blogs
Don’t Neglect these Salesforce Application Development Considerations
Are you a Salesforce user and have the thought of building dynamic apps on the Salesforce platform? If yes, then you have come to the…
Salesforce Data Cleansing Guide
The Salesforce data cleansing process involves identifying, correcting, and maintaining accurate and consistent data within the Salesforce platform. Data cleansing is essential to ensure the…
Customer Success With Salesforce Customer Portal | The Ultimate Guide
Tech writers are in a unique position to understand the products and portals they write about thoroughly. Not only portals but also how self-service changes…
Popular Salesforce Videos
Future of Salesforce Jobs | The Shrey Sharma Show
Salesforce saw a 38% rise in its jobs listings from 2020-2021 and 4.2M jobs will be created in the Salesforce ecosystem by 2024. Watch the…
What is Salesforce? Why Salesforce? Salary Expectation | Certification Required
Watch this video and learn all about Salesforce and how to make a career in Salesforce. What is Salesforce? Why Salesforce? Salary Expectation | Certification…
Salesforce Commerce Cloud Vs Shopify – Which One Is Better
If you own an e-commerce business in today's time, it becomes imperative to have a right-fit platform that helps you stand out from your competition…