Saturday, September 12, 2015

Custome Button to Update RecordType and custome field

{!REQUIRESCRIPT("/soap/ajax/30.0/connection.js")}
{!REQUIRESCRIPT("/soap/ajax/30.0/apex.js")}
var newRecArray = [];
var recordtype= sforce.connection.query("SELECT Name, id from RecordType WHERE Name='nnr' And SobjectType='nnr__c'");// query for record type
var records = recordtype.getArray("records"); // execute the query

var appRec = new sforce.SObject("nnr__c");// instance for sobject
appRec.Id= "{!nnr__c.Id}"; // assign id
appRec.RecordTypeId=recordtype.records.Id;
appRec.status__c='good';//
newRecArray.push(appRec);// javascript method to add into arry
result=sforce.connection.update(newRecArray);// updating record
 document.location.reload(true)// reload the page

No comments:

Post a Comment