Expressions basiques

Exemple d'expression pour une composante de type chaîne de caractères

Pour définir l'expression qui permet d'obtenir les établissements de type collège.

Dans l'arborescence, cliquez sur Informations Etablissements -> Identité -> Double-cliquez sur Type :

La composante type s'affiche dans la fenêtre :

Ajoutez l'opérateur de comparaison == , puis la valeur 'CLG' pour sélectionner les collèges :

Remarque

Pour connaître les différentes valeurs d'une composante, ajoutez l'opérateur !=, puis ' ' et appuyer sur Tester .

L'idée est ici d'avoir une expression toujours vraie.

Vous arriverez alors sur cette page :

{infosetabs.type} peut avoir comme valeur 'LYC' pour les lycées, 'LP' pour les lycées professionnels et 'CLG' pour les collèges.

Cliquer sur Fermer pour revenir à la saisie de l'expression.

Exemple d'expression pour une composante de type numérique

Pour sélectionner les établissements ayant plus de 900 élèves.

Dans l'arborescence, cliquez sur Informations Etablissements -> Données Académiques -> Double-cliquez sur Nombre d'élèves.

Attention

Pour comparer une composante de type numérique à un nombre, il est nécessaire de la convertir en y ajoutant la syntaxe ".to_i".

Cliquez sur Tester pour voir le résultat obtenu,

Exemple d'expression avec les opérateurs logiques

Les opérateurs logiques permettent de vérifier si plusieurs conditions sont vraies. Il est possible de combiner plusieurs expressions en une seule.

En reprenant les exemples précédemment utilisés, nous souhaitons maintenant sélectionner les établissements de type collège ET ayant plus de 900 élèves.

Ajoutez la première expression, puis l'opérateur logique ET, et pour finir la seconde expression.

Cliquez sur Tester :

Les établissements sont bien des collèges et ont plus de 900 élèves. Ce type d'expression sera utile lors de la création de filtre.