Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
if (form.load) {
    var an = _data.getParameter ("flow.activity.name");
    if (an === 'Employee' && EId.value.length === 0) {
    // User Information     EId.value = _data.getParameter('subject.id'); // Username
        EFullName.value = SubjectUtil.getFullName(_data.getParameter ('subject.first.name'), _data.getParameter ('subject.last.name'));
        EEmail.value = _data.getParameter('subject.email');
        MId.value = _data.getParameter('subject.reports.to');
    ManagerApproval.visible = false;
    ManagerApproval.required = false;
  } else if (an === 'HR') && MFullName.value.length === 0) {{
        MFullNameHFullName.value = SubjectUtil.getFullName(_data.getParameter ('subject.first.name'), _data.getParameter ('subject.last.name'));
      MEmail  HEmail.value = _data.getParameter('subject.email');
    }
} 

Add a second rule to make the Certification field visible when Sick Leave is selected as the Type of Leave:

...