Altair® Monarch®

 

Fonction Right

Description

Extrait une chaîne de la longueur spécifiée à la fin d'une autre chaîne.

Syntaxe

Right(chaîne;n)

Arguments

chaîne peut être une constante, un champ de caractères, une expression renvoyant une chaîne ou une fonction renvoyant une chaîne.

n représente la longueur de la sous-chaîne à extraire. La longueur peut être une constante, un champ numérique, une expression produisant un nombre ou une fonction renvoyant un nombre.

Valeur renvoyée

Cette fonction renvoie une chaîne de caractères.

Exemple dans une expression de champ calculé

Si le champ Client contient la valeur Disques Fandangos, l'expression suivante du champ calculé renverra Fandangos : Right(Client;9)

Remarque : Right(Client;9) renvoie les neuf derniers caractères du champ Client. L'utilisation de RTrim supprime tous les espaces de fin de la valeur du champ, avant l'extraction (Right(RTrim(Client;9)), par exemple).

Exemple dans une expression de filtre ou de recherche

Les enregistrements dont la valeur du champ Client est Musique et vin S.A. ou Disques bleus S.A. peuvent être sélectionnés ou identifiés à l'aide de l'expression suivante : Right(RTrim(Client);4)="S.A."