locked
Require field after saving RRS feed

  • Question

  • Hi,

    Is it possible to modify the requirement of a field after saving the first time?
    So when opening a new form, the field has to be optional. When saved, it needs to be required.

    Thanks

    Friday, November 28, 2014 10:56 AM

Answers

  • you can do the opposite.
    Create the field as required and set as not required when the record is created.

    inside the onload script you need to add a javascript:

    function FormOnLoad() {
    if (Xrm.Page.ui.getFormType() == 1) {
        // make the field not required when the form is on create
        Xrm.Page.getAttribute("new_field").setRequiredLevel("none");
    }
    }


    My blog: www.crmanswers.net - Rockstar 365 Profile

    • Proposed as answer by Gopinath Reddy Friday, November 28, 2014 12:26 PM
    • Marked as answer by Alexander_DM Friday, November 28, 2014 2:57 PM
    Friday, November 28, 2014 11:13 AM

All replies

  • you can do the opposite.
    Create the field as required and set as not required when the record is created.

    inside the onload script you need to add a javascript:

    function FormOnLoad() {
    if (Xrm.Page.ui.getFormType() == 1) {
        // make the field not required when the form is on create
        Xrm.Page.getAttribute("new_field").setRequiredLevel("none");
    }
    }


    My blog: www.crmanswers.net - Rockstar 365 Profile

    • Proposed as answer by Gopinath Reddy Friday, November 28, 2014 12:26 PM
    • Marked as answer by Alexander_DM Friday, November 28, 2014 2:57 PM
    Friday, November 28, 2014 11:13 AM
  • Thank you!
    Friday, November 28, 2014 2:58 PM