Monday 21 May 2012


JavsaScript to set the charging costs for application Fee by charging band CRM 2011

function new_chargingband_onchange()

if (Xrm.Page.getAttribute("new_chargingband").getValue() == null)
{
Xrm.Page.getAttribute("new_applicationfee").getValue()=null;
Xrm.Page.getAttribute("new_applicationfee").setSubmitMode("always");
}
{
if (Xrm.Page.getAttribute("new_chargingband").getSelectedOption().text !=null)
{
switch (crmForm.new_chargingband.getSelectedOption().text)
{
case "Micro":
Xrm.Page.getAttribute("new_applicationfee").setValue(400);
Xrm.Page.getAttribute("new_applicationfee").setSubmitMode("always");
break
case "Small":
Xrm.Page.getAttribute("new_applicationfee").setValue(800);
Xrm.Page.getAttribute("cf_applicationfee").setSubmitMode("always");
break
case "Medium":
Xrm.Page.getAttribute("new_applicationfee").setValue(1600);
Xrm.Page.getAttribute("new_applicationfee").setSubmitMode("always");
break
case "Large":
Xrm.Page.getAttribute("new_applicationfee").setValue(2400);
Xrm.Page.getAttribute("new_applicationfee").setSubmitMode("always");
break;
}
}
}
}

No comments:

Post a Comment