_Если (_If)

Оператор «_Если» («_If») – оператор выполнения действий с постусловием. Оператор «_Если» (_If») управляет выполнением действия, основываясь на результате вычисления логического выражения.


Синтаксис:

<Выражение> _Если <ЛогическоеВыражение>

Или:

<Expression> _If <LogicExpression>


Выражение (Expression) – выражение, которое будет выполнено, если <ЛогическоеВыражение> принимает значение «Истина» («True»)

ЛогическоеВыражение (LogicExpression) – логическое выражение, в зависимости от значения которого будет выполнено или не выполнено Выражение.


Пример:

// Функция возвращает числовое значение ставки НДС,
//в зависимости от значения, переданного в параметре функции.
Функция ВзятьНДС(a)
/   Возврат 10 _Если a = "Ставка10";
    Возврат 18 _Если a = "Ставка18";
    Возврат 0  _Если a = "Ставка0";
    Сообщить("Ошибка НДС");
\   Возврат 0;