2016-05-17 6 views
0

Ich bin neu in Visualforce Apex-Entwicklung, und ich versuche, Objekt der Salesforce zu aktualisieren, aber seine werfen Fehler: "Weigerte sich, unsafe Header" User-Agent "". Bitte helfen Sie mir. Ich versuche, den folgenden Code:Javascript Visualforce Update-Objekt funktioniert nicht

 function updateAccounts(terrId,accId){ 
    var acc=[]; 
     var contact = new sforce.SObject("ObjectTerritory2Association"); 
     contact.objectid = accId; 
     contact.territory2id = terrId; 
     acc.push(contact); 
     sforce.connection.sessionId = "{!$Api.Session_ID}"; 
     if(terrId!="") 
      sforce.connection.update(acc); 
     else 
      sforce.connection.delete(acc); 

    } 
</script> 

Danke.

Antwort

0

Ich erinnere mich, in dieses Problem zu laufen. Ich kann mich nicht mehr an den genauen Grund erinnern, aus dem es passiert ist - etwas über den Status eines Community-Benutzers oder eines Salesforce-Benutzers.

Ich empfehle stattdessen JavaScript Remoting.