Téléchargement des produits


Version anglaise


 

 

ADELIA

VADELIA

SADELIA

WADELIA

MADELIA

(I/B)

(I/B)

(B)

(I/B)

(I)

 

Description

Permet d'extraire un certain nombre de caractères d'une chaîne, à partir d'une position donnée.

 

Syntaxe

Résultat = &EXTRACTION(Chaîne;Début;Longueur)

 

Paramètres

 

Définition

Contenu

Contrôles

Résultat

Variable de type alphanumérique.

Résultat de l'extraction.

La zone résultat est remise à blanc avant l'exécution de la fonction.

 

Chaîne

Constante ou variable de type alphanumérique.

Chaîne de caractères sur laquelle doit être effectuée l'extraction.

Paramètre obligatoire.

Début

Constante ou variable de type entier numérique.

Position de début dans la chaîne passée en paramètre.

Cette position doit être supérieure à zéro et inférieure à la longueur de la chaîne d'extraction.

Paramètre obligatoire.

Longueur

Constante ou variable de type entier numérique de longueur inférieure ou égale à 5.

Nombre de caractères à extraire.

Paramètre obligatoire.

 

Remarque : si la condition suivante n'est pas respectée, l'exécution de la fonction échoue et la zone résultat reste inchangée.

Longueur <= longueur (Chaîne) - Début + 1

 

Par exemple

CHAINE = 'MME DURAND SIMONE '
DEBUT = 5
LONGUEUR = 20
RESULTAT = &EXTRACTION(CHAINE;DEBUT;LONGUEUR)

* RESULTAT est égal à : DURAND°SIMONE°°°°°°

*

CHAINE = 'MLE MARTIN MONIQUE '
RESULTAT = &EXTRACTION(CHAINE;5;20)

* RESULTAT est égal à : MARTIN°MONIQUE°°°°°

 

Liste des fonctions prédéfinies par thème

↑ Haut de page

  • Aucune étiquette