Редактируя элемент схемы элементов или форму действия ресурса, можно применить к элементу разные ограничения и значения.

ограничения

Ограничения, которые можно применить к элементу, варьируются в зависимости от типа элемента, который редактируется или добавляется к форме. Некоторые значения ограничений можно настроить в рабочем процессе vRealize Orchestrator. Эти значения не отображаются на вкладке Ограничения, потому что зачастую они зависят от условий, которые оцениваются во время выполнения рабочего процесса. Любые значения ограничений, настроенные для схемы элементов, формируют переопределения любых ограничений, включенных в рабочий процесс vRealize Orchestrator.

После вычисления привязок для поля их минимальные и максимальные значения будут пересчитаны только при запросе схемы элементов.

Какое бы ограничение вы ни применяли к элементу, вы можете выбрать для него один из следующих параметров.
Не задано
Получает свойство от представления рабочего процесса vRealize Orchestrator.
Константа
Задает для редактируемого элемента значение «Обязательно» или «Необязательно».
Поле
Привязывает элемент к другому элементу формы. Например, можно настроить элемент так, чтобы значение «Обязательно» применялось к нему, только если выбран другой элемент, например, если установлен флажок.
Условное
Применение условия. С помощью условий можно создать различные предложения и выражения и применить их к состоянию или ограничениям элементов.
Внешнее
Выберите действие сценария vRealize Orchestrator, определяющее значение.
Табл. 1. Ограничения в конструкторе форм
Ограничение Описание
Обязательно Обозначается обязательность элемента.
Только для чтения Указывает, что поле доступно только для чтения.
Значение Задает значение элемента.
Видимое Указывает, отображается элемент для покупателя или нет.

Если для отображаемой группы в рабочем процессе vRealize Orchestrator задано ограничение видимости, то такое ограничение игнорируется в форме сведений об отправленном запросе Все как услуга, и поля, которые должны быть скрыты, отображаются в форме.

Чтобы скрыть поля, которые не следует отображать в форме сведений об отправленном запросе и которые не требуются пользователю, отправляющему запрос, необходимо удалить эти поля из формы сведений об отправленном запросе во вкладке «Схема элементов» в конструкторе схемы элементов Все как услуга. Чтобы найти эту вкладку, см. Добавление новой формы схемы элементов Все как услуга.

Минимальная длина Задает минимальное количество символов вводимой строки.
Максимальная длина Задает максимальное количество символов вводимой строки.
Минимальное значение Задает минимальное значение вводимого числа.
Максимальное значение Задает максимальное значение вводимого числа.
Приращение Задает приращение для элемента, например для поля Десятичное или Целое. Например, если нужно, чтобы поле Целое отображалось в качестве элемента Ползунок, можно задать значение для шага.
Минимальное количество Задает минимальное количество выбранных компонентов элемента.

Например, добавляя или изменяя Список с флажками, можно задать минимальное количество флажков, которые покупателю нужно установить, чтобы продолжить работу.

Максимальное количество Задает максимальное количество выбранных компонентов элемента.

Например, добавляя или изменяя Список с флажками, можно задать максимальное количество флажков, которые покупателю нужно установить, чтобы продолжить работу.

Значения

Вы можете задавать значения для некоторых элементов, тем самым определяя, что увидят потребители в некоторых полях. Доступность параметров зависит от типа редактируемого или добавляемого в форму элемента.

Табл. 2. Значения конструктора форм
Значение Описание
Не задано Получите значения редактируемого элемента из представления рабочего процесса vRealize Orchestrator.
Предварительно определенные значения Выберите значения в списке связанных объектов из иерархии vRealize Orchestrator.
Значение Определите статическое пользовательское значение с метками.
Внешние значения Выберите действие сценария vRealize Orchestrator, которое определяет значение, используя информацию, которая непосредственно не предоставляется рабочим процессом.