Иллюстрированный самоучитель по языку системы 1С:Предприятие

Если

Оператор условного выполнения.

Синтаксис:

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

//операторы;

[ИначеЕсли <Логическое_выражение> Тогда]

//операторы;

[Иначе]

//операторы;

КонецЕсли;

Англоязычный Синтаксис:

If <Логическое_выражение> Then

//операторы;

[Elsif <Логическое_выражение> Then]

//операторы;

[Else]

//операторы;

Endlf;

Параметры:

<Логическое_выражение> Логическое выражение.
Тогда Операторы следующие за Тогда выполняются, если результатом логического выражения в конструкции Если является истина.
//операторы Исполняемый оператор или последовательность таких операторов.
ИначеЕсли Логическое выражение, следующее за ключевым словом ИначеЕсли вычисляется только тогда, когда условия в Если и всех предшествующих ИначеЕсли оказались ложными. Операторы следующие за конструкцией ИначеЕсли – Тогда выполняются, если результатом логического выражения в данном ИначеЕсли является истина.
Иначе Операторы, следующие за ключевым словом Иначе выполняются, если результаты логических выражений в конструкции Если и всех предшествующих конструкциях ИначеЕсли оказались ложными.
КонецЕсли Ключевое слово, которое завершает структуру оператора условного выполнения.

Описание:

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

ИначеЕсли — Тогда.

Пример:

Если (РабочаяДата() > '01.01.95') И (Сег = "Понедельник") Тогда

Сообщить("Сегодня" + " " + Сег + " " + РабочаяДата());

КонецЕсли;
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.