Lookup bir alanın değerini yalnızca yeni kayıt onload ında set etmek isterseniz.
.Js Library içeriği:
function SetLookupValue(fieldName, id, name, entityType) { if(fieldName != null) { var CRM_FORM_TYPE_CREATE = "1"; if (crmForm.FormType==CRM_FORM_TYPE_CREATE) { var lookupValue = new Array(); lookupValue[0] = new Object(); lookupValue[0].id = id; lookupValue[0].name = name; lookupValue[0].entityType = entityType; Xrm.Page.getAttribute(fieldName).setValue(lookupValue); } } }
Örnek Event Handler Seçeneklerimiz ise;
Form
Onload
SetLookupValue
‘new_sehirid’, ‘c2735100-72e1-e011-aac7-00155d050c0f’, ‘İzmir’, ‘new_Il’
Son Yorumlar