Notifications

67 views

Description

This article explains how check whether a reference field in UI macro type variable is filled so that variable mandatory can be enforced on submission using a onSubmit client script.

Instructions

The catalog variable UI macro can be something like:

<g:ui_reference name="QUERY:active=true^roles=itil" id="assigned_to" table="sys_user" />

g_form.getControl can be used to check if this reference field in the UI macro is populated.

Example:

var isfilled = g_form.getControl("select_0IO:SYS_ID_OF_THE_MACRO_VARIABLE").length
if (isfilled === 0) {
return false;
} else {
return true;
}

Article Information

Last Updated:2020-01-30 00:12:20
Published:2020-01-30