Section courante

A propos

Section administrative du site

SELECT CASE

Sélectionne la case
LotusScript

Syntaxe

Select Case selectExpr
   [ Case condList
   [ statements ] ]
[ Case condList
   [ statements ] ]
   ...
[ Case Else
   [ statements ] ]
End Select

Paramètres

Nom Description
selectExpr Ce paramètre permet d'indiquer l'expression à tester le résultat
condList Ce paramètre permet d'indiquer la valeur avec lequel le résultat doit être comparer
statements Ce paramètre permet d'indiquer les instructions à exécuter si la condition correspond

Description

Cette instruction permet de définir une liste de conditionnels ayant comme point de comparaison un même résultat.

Exemple

Voici un exemple une utilisation typique de cette instruction :

  1. Sub Main()
  2.      Dim a As Integer
  3.      a = 2
  4.      Select Case a
  5.      Case 1,2,3
  6.           Print "Entre 1 et 3"
  7.      Case 4,5,6:
  8.           Print "Entre 4 et 6"
  9.      Case 7:
  10.           Print "C'est 7"
  11.      Case Else
  12.           Print "Inférieur ou égale à 0 ou supérieur à 8"
  13.      End Select  
  14. End Sub

on obtiendra le résultat suivant :

Entre 1 et 3

Voir également

Langage de programmation - LotusScript - Référence de procédures et fonctions - IF ... GOTO
Langage de programmation - LotusScript - Référence de procédures et fonctions - IF ... THEN
Les conditionnels du LotusScript
Articles - Les géants de l'informatique - IBM

Dernière mise à jour : Jeudi, le 8 janvier 2015