| CPC G06F 40/174 (2020.01) [G06F 3/0482 (2013.01)] | 15 Claims |

|
1. A system for conditional validation in forms, the system comprising:
at least one processor; and
at least one memory coupled to the at least one processor and configured to store executable instructions that, when executed by the at least one processor, cause the at least one processor to
visually present an expression input area for accepting user input of at least one expression defining at least one condition for controlling a property of a first field of a form in a configuration mode,
visually present a list of selectable properties of the first field,
in response to user selection of the property from the list of selectable properties, visually present a plurality of parameters and a selectable item corresponding to the expression input area,
generate a condition corresponding to a set of user inputs for the plurality of parameters, wherein the plurality of parameters comprises first through fourth parameters, and wherein the executable instructions, when executed by the at least one processor, cause the at least one processor to
in response to user selection of the first parameter, visually present a first list of selectable property values of the property of the first field,
in response to user selection of the second parameter, visually present a second list of one or more selectable fields including a second field,
in response to user selection of the third parameter, visually present a third list of one or more selectable relations,
in response to user selection of the fourth parameter, visually present an input area or a fourth list of one or more selectable values, and
generate the condition based on
a selected property value from the first list,
the second field selected from the second list,
a selected relation from the third list, and
a selected value from the fourth list or an input value received through the input area, and
store the generated condition corresponding to the set of user inputs with the form.
|