You need to sign in to do that
Don't have an account?

How to call the webservice method(with parameters as account and contact objects) using S-control?
I have an apex class with a webservice method with parameters as account and contact objects.I need to call this webservice method using S-control.I created an object in S-control and i tried to call.But it is not working.It is not even creating a log in the debug log.I dont know how to check for the error.If i use individual parameters instead of having object,it is creating account and contact.
In the webservice method i am assigning the fields.
This is the S-control where i am calling the webservice method
Please provide me the solution to call the webservice using S-control.
In the webservice method i am assigning the fields.
Code:
global class SPP_Registration_WS
{
webService static String createAccountandContact(Account account,Contact contact)
Account newaccount = new Account();
newaccount.Name = account.Name;
newaccount.DBA__c = account.DBA__c;
newaccount.BillingStreet = account.BillingStreet;
newaccount.BillingCity = account.BillingCity;............
insert newaccount;
}
Code:
<html> <head> <script type="text/javascript" src="/js/functions.js"></script> <script src="/soap/ajax/11.0/connection.js"></script> <script src="/soap/ajax/11.0/apex.js"></script> <script> function demo() { Account account = new Account(); account.Name = "Salesforce"; account.DBA__c = " "; account.BillingStreet ="xxxx"; account.BillingCity = "yyyyy";............
Contact contact = new Contact(); contact.BPAS_User_ID__c = "wwwww"; contact.Mktg_Salutation__c = " "; contact.FirstName = "aaaaa"; contact.LastName = "aaaaa";............... var result = sforce.apex.execute("SPP_Registration_WS","createAccountandContact",{account,
contact}); document.getElementById('userNameArea').innerHTML = ' ' + ' ' + result; } </script> </head> <body onload=demo()> <div id=userNameArea> </div> </body> </html>
Please provide me the solution to call the webservice using S-control.