IBM Lotus Symphony


Функция Switch [встроенная]

Обрабатывает список аргументов, состоящий из пар выражение-значение. Функция Switch возвращает значение, связанное с переданным ей выражением.

Синтаксис:

Switch (Выражение1, Значение1[, Выражение2, Значение2[..., Выражение_n, Значение_n]])

Параметры:

Выражение: вычисляемое выражение.

Значение: значение, возвращаемое в случае, если выражение равно True.

В следующем примере функция Switch присваивает правильный род имени, переданному функции в качестве аргумента:

В следующем примере функция Switch присваивает правильный род имени, переданному функции в качестве аргумента:

Коды ошибок

5 Недопустимый вызов процедуры

Пример:

Sub ExampleSwitch

Dim sGender As String

sGender = GetGenderIndex( "Иван" )

MsgBox sGender

End Sub

Function GetGenderIndex (sName As String) As String

GetGenderIndex = Switch(sName = "Мария", "женское имя", sName = "Иван", "мужское имя")

End Function


Комментарии по продукту | Дополнительная документация | Товарные знаки