I have a field which is being rendered on basis of java snippet.
But if I am including that field in field editor. Whole Field editor will get disappear.
Here is Java Snippet code:
var element = arguments[0],value = arguments[1],$ = skuid.$;
//Get Lead model information
var leadmodel = skuid.model.getModel(“Lead”);
//Fetch first row of Lead info.
var raw= leadmodel.getFirstRow();
// Get Matter type field value
var MatterType=raw.Matter_Type__c;
var Attorney=raw.Attorney__c;
// Get WLG office field value
var wlgoffice=raw.WLG_Office__c;
// Perform query on salesforce object on basis of Matter type and WLG office on Lead
var result = sforce.connection.query(“SELECT
Name,Attorney__c,Matter_Type__c,Wlg_Office__c,Attornies__c,Id
FROM Consulting_Attorney__c where Matter_Type__c
='”+MatterType+“‘AND Wlg_Office__c =’”+wlgoffice+“'”);
var Att = result.getArray(“records”);
console.log(Att);
if(Att.length!==0 && Att[0].Attornies__c!==undefined)
{
var array = Att[0].Attornies__c.split(‘,’);
var records = array.toString().replace(/,/g , “‘,’”);
// Fetch Salesforce users informations
var result1 = sforce.connection.query(“SELECT id,name FROM user WHERE Id in
('”+records+“')”);
var Users = result1.getArray(“records”);
// Create a array for Custom Picklist
var picklistEntries = ;
picklistEntries = element.metadata.picklistEntries;
// if you don’t do this, then the “real” values are already in the picklist and the code below will add duplicate values
picklistEntries.length = 0;
for(var a=0;a<Users.length;a++){
picklistEntries.push( { value:Users[a].id , label:Users[a].Name, defaultValue: false, active: true });
}
skuid.ui.fieldRenderers[element.metadata.displaytype]element.mode;
}
And also if i will remove if condition from above code, I am facing same issue.
Please help as this is urgent.
Question
field disappear after implementing java snippet
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
