function SetProjectLookup()
{
var proj = Xrm.Page.getAttribute("new_projectnameid").getValue();
var project = proj [0].id;
var sproj = Xrm.Page.getAttribute("new_subprojectid").getValue();
var sproject = sproj [0].id;
//build fetchxml
var viewId = "{7bE1D8AECF-BD92-E211-8439-005056810021}";
var entityName = "new_propertymast";
var viewDisplayName = "Active Units ";
var fetchXml = "<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='false'>" +
"<entity name='new_propertymast'>" +
"<attribute name='new_unitnumber' />" +
"<attribute name='new_status' />" +
// "<order attribute='new_projectnameid'descending='false' />" +
"<filter type='and'>" +
"<condition attribute='new_projectnameid' operator='eq' value='" + project + "' />" +
"<condition attribute='new_subprojectid' operator='eq' value='" + sproject + "' />" +
"<condition attribute='new_status' operator='ne' value = '3' />"+
"</filter>" +
"</entity>" +
"</fetch>";
//build grid layout
var layoutXml = "<grid name='resultset' " +
"object='1' " +
"jump='new_unitnumber' " +
"select='1' " +
"icon='1' " +
"preview='1'>" +
"<row name='result' " +
"id='new_unitnumber'>" +
"<cell name='new_unitnumber'" +
"width='300' />" +
"<cell name='new_status' " +
"width='100' />" +
"disableSorting='1' />" +
"</row>" +
"</grid>";
//add new view view
Xrm.Page.getControl("new_unitnumber").addCustomView(viewId, entityName, viewDisplayName, fetchXml, layoutXml, true);
}
Could some one please tell me what is wrong with my script.
?