7.1

Table Of Contents
For each constraint you apply to an element, you can select one of the following options to dene the
constraint:
Not set
Gets the property from the vRealize Orchestrator workow presentation.
Constant
Sets the element you are editing to required or optional.
Field
Binds the element to another element from the form. For example, you can
set the element to be required only when another element, such as a check
box, is selected.
Conditional
Applies a condition. By using conditions you can create various clauses and
expressions and apply them to the state or constraints of the element.
External
Select a vRealize Orchestrator script action to dene the value.
Table 445. Constraints in the forms designer
Constraint Description
Required Indicates whether the element is required.
Read only Indicates whether the eld is read-only.
Value Allows you to set a value for the element.
Visible Indicates whether the consumer can see the element.
Minimum length Allows you to set a minimum number of characters of the string input
element.
Maximum length Allows you to set a maximum allowed number of characters of the string
input element.
Minimum value Allows you to set a minimum value of the number input element.
Maximum value Allows you to set a maximum value of the number input element.
Increment Allows you to set an increment for an element such as a Decimal or
Integer eld. For example, when you want an Integer eld to be
rendered as a Slider, you can use the value of the step.
Minimum count Allows you to set a minimum count of items of the element that can be
selected.
For example, when you add or edit a Check box list you can set the
minimum number of check boxes that the consumer must select to
proceed.
Maximum count Allows you to set a maximum count of items of the element that can be
selected.
For example, when you add or edit a Check box list you can set the
maximum number of check boxes that the consumer must select to
proceed.
Values
You can apply values to some of the elements and dene what the consumers see for some of the elds. The
options available depend on the type of element you are editing or adding to the form.
Table 446. Values in the Form Designer
Value Description
Not set Get the value of the element you are editing from the
vRealize Orchestrator workow presentation.
Predened values Select values from a list of related objects from the
vRealize Orchestrator inventory.
Chapter 4 Providing On-Demand Services to Users
VMware, Inc. 321