You need to sign in to do that
Don't have an account?
RamyaKrishna
Reg: sforce.connection
Can any one explain me about sforce.connection in API calls.
Please send sample example to understand this?
I saw the document but not getting whole knowledge.
Thanks
Hi Ramya
<apex:page >
<script type="text/javascript">
var __sfdcSessionId = '{!GETSESSIONID()}';
</script>
<script src="../../soap/ajax/22.0/connection.js"
type="text/javascript"></script>
<script type="text/javascript">
window.onload = setupPage;
function setupPage()
{
//function contains all code to execute after page is rendered
var state = {output : document.getElementById("output"),startTime : new Date().getTime()};
var callback = {onSuccess: layoutResults, onFailure: queryFailed,source: state};
sforce.connection.query("Select Id,Name from account",callback);
}
function queryFailed(error, source)
{
source.output.innerHTML = "An error has occurred: " + error;
}
function layoutResults(queryResult, source)
{
if (queryResult.size > 0)
{ var output = "";
var records = queryResult.getArray('records');
for (var i = 0; i < records.length; i++)
{
var account = records[i];
output += account.Name + "<br>";
}
//render the generated html string
source.output.innerHTML = output;
}
}
</script>
<div id="output"> </div>
</apex:page>
Just implement this in your VF page.
Thanks,
ANKITA
All Answers
Hi,
U can check it in the below link.
http://code.google.com/p/sfdc-bulkapi-demo/source/browse/#svn%2Ftrunk%2Fdemo%2Fsrc%2Fcom%2Fjeffdouglas
Cheers
Bramha
These are some awesome examples :
http://www.salesforce.com/us/developer/docs/ajax/Content/sforce_api_ajax_more_samples.htm
http://www.salesforce.com/us/developer/docs/ajax/Content/sforce_api_ajax_queryresultiterator.htm
Thanks
Ankit Arora
Blog | Facebook | Blog Page
Hi Ramya
<apex:page >
<script type="text/javascript">
var __sfdcSessionId = '{!GETSESSIONID()}';
</script>
<script src="../../soap/ajax/22.0/connection.js"
type="text/javascript"></script>
<script type="text/javascript">
window.onload = setupPage;
function setupPage()
{
//function contains all code to execute after page is rendered
var state = {output : document.getElementById("output"),startTime : new Date().getTime()};
var callback = {onSuccess: layoutResults, onFailure: queryFailed,source: state};
sforce.connection.query("Select Id,Name from account",callback);
}
function queryFailed(error, source)
{
source.output.innerHTML = "An error has occurred: " + error;
}
function layoutResults(queryResult, source)
{
if (queryResult.size > 0)
{ var output = "";
var records = queryResult.getArray('records');
for (var i = 0; i < records.length; i++)
{
var account = records[i];
output += account.Name + "<br>";
}
//render the generated html string
source.output.innerHTML = output;
}
}
</script>
<div id="output"> </div>
</apex:page>
Just implement this in your VF page.
Thanks,
ANKITA
So - when we are using sforce.connection - is it API connection we are using?