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 Post

Show Hyper Link On Add Error in Salesforce Trigger

Find Day of selected Date on VF Page

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