Dans - Définition d'une contrainte sur un type de base

Opérateur de comparaison. Définition d'une contrainte sur un type de base.

Syntaxe

Contrainte Objet Dans ( ListeDeValeursDeContrainte )

Description

L'instruction Dans est un opérateur de comparaison permettant de définir une contrainte sur les types de base
Caractere, Entier et Reel afin de restreindre la plage des valeurs possibles d'une zone de données aux valeurs citées dans la liste.

Exemple

Type Hexadecimal=Caractere Contrainte Objet Dans ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "A", "B", "C", "D", "E", "F");
/* Definition du type 'Hexadecimal' a partir du type 'Caractere'. */

Type DureeEmprumpt=Caractere Contrainte Objet Dans (1,2,5,10,20);
/* Definition du type 'DureeEmprumpt' a partir du type 'Entier'. La duree d'un emprumpt est 1,2,5,10 ou 20 ans. */

Voir aussi

Contrainte pour définir une contrainte sur un type de base. Comme pour contraindre une chaîne de caractères à s'identifier à un modèle. Entre pour contraindre une valeur à appartenir à un intervalle.

Traduction

---------