Ajax : ---------------------------------------------------------------------1.Creating a new Records using Ajax in javascript -----------------------------------------------------------------------
<script src="/soap/ajax/36.0/connection.js" type="text/javascript"> <script> function callme(){ sforce.connection.sessionId='{!$API.session_Id}'; var name=document.getElementById('page:fm:name').value; var indust=document.getElementById('page:fm:indus').valuel var 1 = new sforce.SObject(""); 1.Name=name; 1.Industry=indust; var result=sforce.connection.create([1]); document.getElementById('page:fm:res').innerHTML=result; }
------------------------------------------------------------------------------------2. Create a VF page with ajax tool kit to fetch all the records and dip lay their names in VF page -------------------------------------------------------------------------------------
<script src="/soap/ajax/36.0/connection.js" type="text/javascript"> <script> function callme(){ sforce.connection.sessionId='{!$API.session_Id}'; var queryResult=sforce.connection.query('select name ,industry from Acco unt'); var records=queryResult.getArray('records'); var result=''; for(var i=0;i
'+records[i].Name; } document.getElementById('page:fm:res').innerHTML=result; }
-----------------------------------------------------------------------------------3. Create a dynamic soql query using ajax to fetch all the records whos e industry is matching with input value and display the names
-------------------------------------------------------------------------------------
<script src="/soap/ajax/36.0/connection.js" type="text/javascript"> <script> function callme(){ sforce.connection.sessionId='{!$API.session_Id}'; var myIndustry=document.getElementById('page:fm:myIndustry').value; var query='select name ,industry from where industry=\''+myIndus try+'\''; var queryResult=sforce.connection.query(query); var records=queryResult.getArray('records'); var result=''; for(var i=0;i
'+records[i].Name; } document.getElementById('page:fm:res').innerHTML=result; }
--------------------------------------------------------------------------------------4: Create a dynamic soql using ajax sforce toolkit and fetch all the rec ords whoes phone no is matching with given input value and delete all those rec ords -----------------------------------------------------------------------------------
<script src="/soap/ajax/36.0/connection.js" type="text/javascript"> <script> function callme(){ sforce.connection.sessionId='{!$API.session_Id}'; var myPhone=document.getElementById('page:fm:myPhone').value; var query='select id,name from where phone=\''+myPhone+'\'' ; var queryResult=sforce.connection.query(query); var records=queryResult.getArray('records'); var Ids=[]; for(var i=0;i
------------------------------------------------------------------------------------5. Craete a VF page to establish a connection with third party salesforce organi zation using ajax sforce-tool kit and insert the records based on the input values -------------------------------------------------------------------------------------
<script src="/soap/ajax/36.0/connection.js" type="text/javascript"> <script> function callme(){ var sessionData=sforce.connection. ('
[email protected]','salesforce12385BGecnBlWIFv9O'); sforce.connection.sessionId=sessionData.sessionId; var name=document.getElementById('page:fm:name').value; var indust=document.getElementById('page:fm:indus').valuel var 1 = new sforce.SObject(""); 1.Name=name; 1.Industry=indust; var result=sforce.connection.create([1]); document.getElementById('page:fm:res').innerHTML=result; }
-------------------------------------------------------------------------------------