Open related list record on Custom Button Click on Parent Detail Page

Requirement: Open All attachment record on a single button click means that , On Detail page of account there is custom button when click on this custom button open all attachment under the account

Solution: Create a Custom Button on Account Level call a javaScript as mention below




{!REQUIRESCRIPT("/soap/ajax/24.0/connection.js")} 
{!REQUIRESCRIPT("/soap/ajax/24.0/apex.js")} 


var query = "SELECT Id, ParentId FROM Attachment WHERE ParentId = '{!Account.Id}'"; 
var records = sforce.connection.query(query); 
var records1 = records.getArray('records'); 
//alert(records); 

if(records1.length>0){ 

//alert(records1.length); 
for(var i=0;i<records1.length;i++){ 

//alert('Test'+ records1[i].Id); 

window.open('/servlet/servlet.FileDownload?file='+records1[i].Id); 


}



Step 1 Create  a custom Button on Account Level and write the JavaScript code as mention above

refer the screenshot





Step 2: Show Button On Detail Page 







Step 3 Click on Open Attachment Button both related list attachment will be open in new tab






Thanks
Sumit Shukla
In case of any issue you can drop a mail 
sumitshukla.mca@gmail.com
call to me 9711055997





































Comments

Popular posts from this blog

Salesforce Spring 16 Release Exam (Maintenance Exam Q&A) for Developer 201 Admin

Show Hyper Link On Add Error in Salesforce Trigger

Show the Success Message before Redirecting the Detail page on Visualforce Page