Split avec choix paramétrés

Résolu
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 - 4 mars 2009 à 20:35
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 - 5 mars 2009 à 17:25
Bonjour, je cherche à faire une selection entre une centaine de choix.
J'ai bien des imbrication de if, mais je finis par ne plus savoir ou j'en suis.

Je voudrais utiliser un swicth, mais j'aimerais pouvoir faire des opérations sur le choix du genre

Case < 10:
......

Case de 11 à 23:
......

Case <50 | > 60
......

Mais vraisemblablement je m'y prends mal.

Merci d'avance pour toute aide.

Whismeril

2 réponses

cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
5 mars 2009 à 09:08
Bonjour,
Ce n'est pas possible, le switch opère uniquement sur des constantes et ne peux pas évaluer une expression.
Le if elseif me parait la meilleure solution ou alors il faut éven. revoir le design de l'application.

<hr />
-Blog-
-Site Perso-
3
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 656
5 mars 2009 à 17:25
Merci, c'est bien ce que je craignais.
Venant de VB6 ou cela était possible j'avais espéré m'en sortir de la même façon.
Je vais donc continuer avec if / elseif.

Merci encore

Whismeril
0
Rejoignez-nous