Quantcast
Channel: Microsoft Dynamics CRM Forum - Recent Threads
Viewing all articles
Browse latest Browse all 79901

AddCustomFilter code question

$
0
0

Hi,

I'm getting the following error, "setAppointmentRegardingLookup is not defined at eval" but can't figure out why:

function setAppointmentRegardingLookup()
{
    Xrm.Page.getControl("regardingobjectid").addPreSearch(addFilter);
}

function addFilter()
{
    var AppointmentTypeText = Xrm.Page.getAttribute("xx_appointmenttype").getText();

    if(AppointmentTypeText == "Visit - 1")
	{
    var fetchQuery = “<filter type=’and’><condition attribute=’xx_accounttype’
    operator=’like’ value=’960800002’ /></filter>”;
    Xrm.Page.getControl("regardingobjectid").addCustomFilter(fetchQuery, "account");
    }

    else if (AppointmentTypeText == "Visit - 2")
    {
    var fetchQuery = “<filter type=’and’><condition attribute=’xx_accounttype’
    operator=’like’ value=’960800000’ /></filter>”;
    Xrm.Page.getControl("regardingobjectid").addCustomFilter(fetchQuery, "account");
    }

    else if (AppointmentTypeText == "Visit - 3")
    {
    var fetchQuery = “<filter type=’and’><condition attribute=’xx_accounttype’
    operator=’like’ value=’960800001’ /></filter>”;
    Xrm.Page.getControl("regardingobjectid").addCustomFilter(fetchQuery, "account");
    }

    else if (AppointmentTypeText == "Event")
    {
    var fetchQuery = “<filter type=’and’><condition attribute=’new_name’
    operator=’not-null’ /></filter>”;
    Xrm.Page.getControl("regardingobjectid").addCustomFilter(fetchQuery, "new_event");
    }
}

Big thanks ...


Viewing all articles
Browse latest Browse all 79901

Trending Articles