IBM Lotus Symphony


Switch-funksjonen [kjøretid]

Evaluerer en liste med argumenter, som består av et uttrykk etterfulgt av en verdi. Switch-funksjonen returnerer en verdi som er tilknyttet uttrykket som sendes av denne funksjonen .

Syntaks:

Switch (Uttrykk1, Verdi1[, Uttrykk2, Verdi2[..., Uttrykk_n, Verdi_n]])

Parametere:

Switch-funksjonen evaluerer uttrykkene fra venstre til høyre, og returnerer deretter verdien som er tildelt funksjonsuttrykket. Hvis uttrykk og verdi ikke er gitt som et par, oppstår en kjøretidsfeil.

Uttrykk: Uttrykket du vil evaluere.

Verdi: Verdien som du vil returnere hvis uttrykket er Sant.

I følgende eksempel tildeler Switch-funksjonen riktig kjønn til navnet som sendes til funksjonen:

Feilkoder

5 Ugyldig prosedyrekall

Eksempel:

Sub ExampleSwitch

Dim sGender As String

sGender = GetGenderIndex( "John" )

MsgBox sGender

End Sub

Function GetGenderIndex (sName As String) As String

GetGenderIndex = Switch(sName = "Jane", "female", sName = "John", "male")

End Function


Tilbakemelding om produktet | Annen dokumentasjon | Varemerker