If
Тэг <If>
<If>
Выполнение одной или нескольких команд по условию.
Необязательный тэг. Значение тэга <If>
: тэг <When>
, тэг <Then>
, список тэгов <ElseIf>
, тэг <Else>
.
Тэг
<When>
Основное условие, при котором будут выполняться команды.
Обязательный тэг. Ожидается логическое значение.
Тэг
<Then>
Команды для выполнения при истинности основного условия.
Обязательный тэг. Значение тэга
<Then>
: список тэгов<Command>
и<If>
.Атрибут
StopOnError
Признак, определяющий, будет ли остановлено выполнение команд, если при выполнении очередной произойдет ошибка.
Необязательный атрибут. Ожидается логическое значение.
Если атрибут
StopOnError
отсутствует, то используется значение, соответствующее атрибутуStopOnError
вышестоящей последовательности команд.Атрибут
Lock
Признак, определяющий, будет ли блокироваться форма при выполнении команд.
Необязательный атрибут. Ожидается логическое значение.
Тэг
<ElseIf>
Команды для выполнения при ложности основного условия, но при истинности дополнительного условия.
Необязательный тэг. Значение тэга
<ElseIf>
: тэг<When>
, тэг<Then>
.Тэг
<Else>
Команды для выполнения при ложности основного условия и при ложности всех дополнительных условий.
Необязательный тэг. Значение тэга
<Else>
: список тэгов<Command>
и<If>
.Атрибут
StopOnError
Признак, определяющий, будет ли остановлено выполнение команд, если при выполнении очередной произойдет ошибка.
Необязательный атрибут. Ожидается логическое значение.
Если атрибут
StopOnError
отсутствует, то используется значение, соответствующее атрибутуStopOnError
вышестоящей последовательности команд.Атрибут
Lock
Признак, определяющий, будет ли блокироваться форма при выполнении команд.
Необязательный атрибут. Ожидается логическое значение.
Last updated