CRM 2013 UR2
2 CRM fields, telephone1 (telephone number) and new_invalidphonenumber (optionset 1,0)
We have a business rule which shows an error on the telephone1 field if the new_invalidphonenumber field = 1, this works fine, I now want to set the new_invalidphonenumber field to 0 upon change of the telephone1 field which we are doing through javascript
with this simple bit of code
function SetInvalidPhoneNumberOff() {
var value = '0';
Xrm.Page.getAttribute("new_invalidphonenumber").setValue(parseInt(value));
Xrm.Page.getAttribute("new_invalidphonenumber").setSubmitMode("always");
Xrm.Page.getAttribute("telephone1").setSubmitMode("always");
}
We can see the new_invalidphonenumber field changing to 0, but the Business Rule still highlights Telephone1 as an error. If we manually change new_invalidphonenumber to 0 then the Business Rule error is cleared as expected, why does it clear when javascript
updates the field? is there a way to do this?
Pete