Téléchargement des produits


Version anglaise


 


ADELIA

VADELIA

SADELIA

WADELIA

EADELIA

(I/B)

(I/B)

(B)

(I/B)

(B)


Description

Permet d'insérer ou de supprimer un certain nombre d'espaces entre chaque mot d'une chaîne de caractères.

Après exécution de la fonction, chaque mot de la chaîne de caractères est séparé par le nombre d'espaces passés en paramètre.

Le caractère qui permet de délimiter chaque mot est l'espace.


Syntaxe

Résultat = &ESPACE_MOT(Chaîne;Nombre d'espaces)


Paramètres


Définition

Contenu

Contrôles

Résultat

Variable de type alphanumérique.

Chaîne de caractères après insertion ou suppression d'un nombre d'espaces entre chaque mot.

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 à traiter.

Paramètre obligatoire.

Nombre d'espaces

Constante ou variable de type entier numérique positif.

Nombre d'espaces à placer entre chaque mot de la chaîne de caractères passée en paramètre.

Paramètre obligatoire.


Remarque : si la longueur de la zone résultat est insuffisante, le résultat obtenu est alors tronqué.

Lorsque cette fonction est utilisée dans une affectation simple, l'espacement se fait par rapport à la variable résultat. Lorsque cette fonction est utilisée dans une expression de concaténation, l'espacement se fait par rapport à une variable interne de même taille que le paramètre Chaîne de la fonction.


Par exemple

CHAINE = 'SOCIETE MIXTE EXPLOITATION FORETS'
ESPACES = 1
NOUV_CHAINE = &ESPACE_MOT(CHAINE;ESPACES)

*
* NOUV_CHAINE est égal à : SOCIETE°MIXTE°EXPLOITATION°FORETS°°°°°°°


CHAINE = 'SOCIETE MIXTE EXPLOITATION FORETS'
NOUV_CHAINE = &ESPACE_MOT(CHAINE;2)

*
* NOUV_CHAINE est égal à : SOCIETE°°MIXTE°°EXPLOITATION°°FORETS°°°°


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

↑ Haut de page

  • Aucune étiquette