IBM Lotus Symphony


Funktionen Switch [Runtime]

Evaluerer en liste med argumenter, der består af et udtryk efterfulgt af en værdi. Funktionen Switch returnerer en værdi, der er knyttet til det udtryk, som overføres af funktionen.

Syntaks:

Switch (Udtryk1, Værdi1[, Udtryk2, Værdi2[..., Udtryk_n, Værdi_n]])

Parametre:

Funktionen Switch evaluerer udtrykkene fra venstre mod højre og returnerer derefter den værdi, der er knyttet til funktionsudtrykket. Der opstår en fejl under programkørslen, hvis der ikke er angivet parvise udtryk og værdier.

Udtryk: Det udtryk, der skal evalueres.

Værdi: Den værdi, der skal returneres, hvis udtrykket er sandt.

I eksemplet nedenfor tildeler funktionen Switch det rigtige køn til det navn, der overføres til funktionen:

Fejlkoder

5 Ugyldigt procedurekald

Eksempel:

Sub EksempelSwitch

Dim sHanHun As String

sHanHun = GetHanHunIndeks ( "John" )

MsgBox sHanHun

End Sub

Function GetHanHunIndeks (sNavn As String) As String

GetHanHunIndeks = Switch(sNavn = "Jane", "hunkøn", sNavn = "John", "hankøn")

End Function


Produktfeedback | Yderligere dokumentation | Varemærker