Accéder au contenu principal

Modificateurs d'ensemble associés à des opérateurs d'ensemble implicites

SUR CETTE PAGE

Modificateurs d'ensemble associés à des opérateurs d'ensemble implicites

La manière standard d'écrire des sélections dans un modificateur d'ensemble consiste à utiliser un signe égal. Par exemple :

Year = {">2015"}

L'expression à droite du signe égal du modificateur d'ensemble est appelée ensemble d'éléments. Elle définit un ensemble de valeurs de champ distinctes, en d'autres termes, une sélection.

Cette notation définit une nouvelle sélection en ignorant la sélection active dans le champ. Ainsi, si l'identificateur d'ensemble contient une sélection dans ce champ, l'ancienne sélection sera remplacée par celle de l'ensemble d'éléments.

Si vous souhaitez baser votre sélection sur la sélection active dans le champ, vous devez utiliser une autre expression.

Par exemple, si vous souhaitez respecter l'ancienne sélection et ajouter la condition selon laquelle l'année doit figurer après 2015, vous pouvez écrire l'exemple suivant :

Year = Year * {">2015"}

L'astérisque est un opérateur d'ensemble qui définit une intersection. Vous obtiendrez donc l'intersection entre la sélection active dans Year et la condition supplémentaire selon laquelle l'année doit figurer après 2015. Voici une autre manière de l'écrire :

Year *= {">2015"}

À savoir, l'opérateur d'affectation (*=) définit implicitement une intersection.

De même, il est possible de définir des unions, des exclusions et des différences symétriques implicites via : +=, –= et /=.

Exemples : Expressions de graphique pour modificateurs d'ensemble associés à des opérateurs d'ensemble implicites