helpf.pro
Регистрация
Если (If)

1C v 8.2
Синтаксис:
Код 1C v 8.2 УП
 Если <Логическое выражение> Тогда
// Операторы
[ИначеЕсли <Логическое выражение> Тогда]
// Операторы
[Иначе]
// Операторы
КонецЕсли;

Англоязычный синтаксис:
If <Логическое выражение> Then
// Операторы
[ElsIf <Логическое выражение> Then]
// Операторы
[Else ]
// Операторы
EndIf;



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


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


1C v 8.0 - 8.1
Синтаксис:
Код 1C v 8.х
 Если <Логическое выражение> Тогда
// Операторы
[ИначеЕсли <Логическое выражение> Тогда]
// Операторы
[Иначе]
// Операторы
КонецЕсли;
Англоязычный синтаксис:
If <Логическое выражение> Then
// Операторы
[ElsIf <Логическое выражение> Then]
// Операторы
[Else ]
// Операторы
EndIf;



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

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


1C v 7.x
Синтаксис:
Если <Логическое_выражение_1> Тогда
<Тогда_операторы>
[ИначеЕсли <Логическое_выражение_к> Тогда
<ИначеЕсли_операторы_к>]
[Иначе
<Иначе_операторы>]
КонецЕсли;

Назначение:
оператор условного выполнения.

Параметры:
<Логическое_выражение_1> - логическое выражение;
.
.
<Логическое_выражение_к> - логическое выражение;
<Тогда_операторы> - последовательность исполняемых операторов;
<ИначеЕсли_операторы_к> - последовательность исполняемых операторов;
<Иначе_операторы> - последовательность исполняемых операторов.
Разместил: E_Migachev Дата: 30.11.2009 Прочитано: 2708

Просмотр примеров использования "Если" в Вопросах и Ответах, доступен только зарегистрированным пользователям!
Пожалуйста, войдите или зарегистрируйтесь!

Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.