IBM Lotus Symphony
|
Returnerer en valgt verdi fra en liste med argumenter.
Choose (Indeks, Utvalg1[, Utvalg2, ... [,Utvalg_n]])
Indeks: Et numerisk uttrykk som angir verdien som skal returneres.
Utvalg1: Et uttrykk som inneholder ett av de mulige valgene.
Choose-funksjonen returnerer en verdi fra listen med uttrykk basert på indeksverdien. Hvis Indeks = 1, returnerer funksjonen det første uttrykket på listen, hvis indeks i= 2, returnerer den det andre uttrykket og så videre.
Hvis indeksverdien er mindre enn 1 eller større enn antall uttrykk som er oppført, returnerer funksjonen en Null-verdi.
Det følgende eksempelet bruker Choose-funksjonen til å velge en streng fra flere strenger som danner en meny:
Sub ExampleChoose
Dim sReturn As String
sReturn = ChooseMenu(2)
Print sReturn
end sub
Function ChooseMenu(Index As Integer)
ChooseMenu = Choose(Index, "Quick Format", "Save Format", "System Format")
End Function