Возврат
Завершение процедуры или функции.
Синтаксис:
Возврат [<Выражение>]
Англоязычный синоним:
Return
Параметры:
<Выражение> | Выражение, значение которого содержит результат обращения к функции. Этот параметр обязателен для оператора Возврат в теле описания функции, но не может использоваться в процедуре. |
Описание:
Оператор Возврат завершает выполнение процедуры или функции и передает управление в вызвавшую точку программы. Оператор Возврат обязателен в функции и необязателен в процедуре. Если в процедуре не используется оператор Возврат, то его неявное выполнение происходит вслед за последним исполняемым оператором процедуры. Данный оператор может применяться только в теле описания процедуры или функции, причем <Выражение> может задаваться только в случае использования оператора в контексте функции.
Пример:
Функция ДеньНедели(Номер) Если Номер =1 Тогда Return "понедельник"; ИначеЕсли Номер =2 Тогда Возврат "вторник"; ИначеЕсли Номер =3 Тогда Возврат "среда"; ИначеЕсли Номер =4 Тогда Возврат "четверг"; ИначеЕсли Номер =5 Тогда Возврат "пятница"; ИначеЕсли Номер =6 Тогда Возврат "суббота"; ИначеЕсли Номер =7 Тогда Возврат "воскресенье"; Иначе Возврат "ошибка"; КонецЕсли; КонецФункции