How to create case using Sforce connection

578    Asked by AadityaSrivastva in Salesforce , Asked on Jul 19, 2021

Javascript

 [removed] function insertcase() { alert('came'); var con = sforce.connection.login("username", "password"); var cas = new sforce.SObject("Case"); alert(cas); cas.description = document.getElementById("description").value; alert(cas.description); alert('inside'); var caseResult = sforce.connection.create([cas]); alert(caseResult); alert('If Creation'); alert(cas.description); else { var a = sforce.connection.create([cas]); alert('Else creation'); var b = a[0].id; alert(b); } } [removed]     

Problem: Case is not getting created. I have to create a case using sforce without a controller . Please help me to solve this issue. thanks in advance.

You forgot to add JS files for AJAX toolkit, which is why you are facing sforce connect. Add belowscript and session Id (If you are inserting records in the same org no need to use username password.)



     sforce.connection.sessionId = '{!$Api.Session_ID}';   

If you want to create any record then use it like this..

In this example I am creating Account record

        sforce.connection.sessionId = '{!$Api.Session_ID}';   function test() { var account = new sforce.SObject("Account"); account.Name = "my new account"; var result = sforce.connection.create([account]); if (result[0].getBoolean("success")) { log("new account created with id " + result[0].id); } else { log("failed to create account " + result[0]); } }   


Your Answer

Interviews

Parent Categories