Examples of using Starfish Class Functions In Javascript: Difference between revisions
Jump to navigation
Jump to search
Jkuehlthau (talk | contribs) No edit summary |
Jkuehlthau (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
This code was used to lookup a value inside of SugarCRM using the Sugar REST connector. | This code was used to lookup a value inside of SugarCRM using the Sugar REST connector. | ||
<source lang="javascript"> | <source lang="javascript"> | ||
function | function jsProcedure() { | ||
var | //SugarID_to_Email_Address | ||
//var obj = JSON.parse('{"email_address": "justin.kuehlthau@starfish.com", "primary_address": true, "reply_to_address": false, "invalid_email": false, "opt_out": false, "email_address_id": "a876b74c-a9a7-11e9-9d45-525400ec9068"}'); | |||
var json = OriginData("EMAIL").toString(); | |||
json = json.substring(1); | |||
json = json.substring(0, json.length - 1); | |||
//Starfish.LogMessage(json); | |||
var obj = JSON.parse(json); | |||
//Starfish.LogMessage(obj.email_address.toString()); | |||
Starfish.XRefWrite("steadfast_SugarID_to_Email_Address",OriginData("ID").toString(),obj.email_address.toString()); | |||
} | } | ||
</source> | </source> | ||
Revision as of 15:22, 12 August 2019
This code was used to lookup a value inside of SugarCRM using the Sugar REST connector.
function jsProcedure() {
//SugarID_to_Email_Address
//var obj = JSON.parse('{"email_address": "justin.kuehlthau@starfish.com", "primary_address": true, "reply_to_address": false, "invalid_email": false, "opt_out": false, "email_address_id": "a876b74c-a9a7-11e9-9d45-525400ec9068"}');
var json = OriginData("EMAIL").toString();
json = json.substring(1);
json = json.substring(0, json.length - 1);
//Starfish.LogMessage(json);
var obj = JSON.parse(json);
//Starfish.LogMessage(obj.email_address.toString());
Starfish.XRefWrite("steadfast_SugarID_to_Email_Address",OriginData("ID").toString(),obj.email_address.toString());
}