+ Start a Discussion

How to implement Accept Button functionality using an S-control

I want to override Accept Button in leads with an  S-control.This S-control should perform the Accept Functionality and also automatically Convert the lead which is accepted.
I can write a Apex Class (if im correct) which performs the Convert functionality using Database leadconvert methods which is called from an s-control after performing the Accept functionality.
But i'm not sure how to implement the "Accept" functionality using an S-control.
If any one who has worked on this type of issue, can you please share the script.
Is there any way to perform the same functionality.
Any pointers will be of great help.
Thanks in Advance
The basic code goes as follows:


var leadRecordIds = {!GetRecordIds($ObjectType.Lead)}
{ var results = sforce.apex.execute('myLeadConvert','convertLead', leadRecordIds);
  // Do something with results
window.top.location.href = window.top.location.href
} else { alert('Please select at least one row to accept!') }

 I hope this gets you started on your path to Apex Code!

Other than that, you can use the same basic method to use sforce.connection.convertLead to convert them on the browser end.