IBM Lotus Symphony


Funkcia Switch [Runtime]

Vyhodnocuje zoznam argumentov, ktorý tvoria výraz a za ním nasledujúca hodnota. Funkcia Switch vracia hodnotu súvisiacu s výrazom odovzdávaným touto funkciou.

Syntax:

Switch (výraz_1, hodnota_1[, výraz_2, hodnota_2[..., výraz_n, hodnota_n]])

Parametre:

Funkcia Switch vyhodnocuje výrazy zľava doprava a potom vracia hodnotu, ktorá je priradená výrazu funkcie. Ak výraz a hodnota nie sú dané ako dvojica, vznikne chyba v chode programu.

Výraz: výraz, ktorý chcete vyhodnotiť.

Hodnota: hodnota, ktorú chcete vrátiť, ak výraz nadobudne hodnotu true.

V nasledujúcom príklade funkcia Switch priradí príslušný rod názvu odovzdanému funkcii:

Chybové kódy

5 Neplatné volanie procedúry

Príklad:

Sub Príklad_Switch

Dim sGender ako typ String

sGender = GetGenderIndex( "Ján" )

MsgBox sGender

End Sub

Function GetGenderIndex (sName ako typ String) ako typ String

GetGenderIndex = Switch(sName = "Jana", "žena", sName = "Ján", "muž")

End Function


Spätná väzba na produkt | Ďalšia dokumentácia | Ochranné známky