Téléchargement des produits


Version anglaise


 

 

ADELIA

VADELIA

SADELIA

WADELIA

EADELIA

(I/B)

(I/B)

(B)

(I/B)

(B)

 

Description

Permet de justifier une chaîne de caractères en indiquant une marge à gauche, une marge à droite, ainsi que le nombre maximum d'espaces pouvant être insérés entre chaque mot.

Chaque mot est délimité par un ou plusieurs espaces.

 

Syntaxe

Résultat = &JUSTIFICATION(Chaîne;Marge gauche;Marge droite;Espace max. entre chaque mot).

 

Paramètres

 

Définition

Contenu

Contrôles

Résultat

Variable de type alphanumérique.

Chaîne de caractères justifiée.

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

Paramètre obligatoire.

Marge gauche

Constante ou variable de type entier numérique positif.

Nombre de caractères devant se situer avant le premier mot de la chaîne de caractères.

Paramètre obligatoire.

Marge droite

Constante ou variable de type entier numérique positif.

Nombre de caractères devant se situer après le dernier mot de la chaîne de caractères.

Paramètre obligatoire.

Espace max. entre chaque mot

Constante ou variable de type entier numérique positif.

Nombre maximum d'espaces qui peuvent être placés entre chaque mot de la chaîne de caractères.

Paramètre obligatoire.

 

Remarques :

Si la zone "Espace max. entre chaque mot" est égale à zéro, tous les mots de la chaîne d'origine sont concaténés (les marges sont cependant conservées).

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

 

Par exemple

CHAINE = 'MISE A JOUR DES COMMANDES '

GAUCHE = 4

DROITE = 4
ESPACES = 1
NOUV_CHAINE = &JUSTIFICATION(CHAINE;GAUCHE;DROITE;ESPACES)

*

* NOUV_CHAINE est égal à : °°°°MISE°A°JOUR°DES°COMMANDES°°°°°°°°°

*

ESPACES = 3

NOUV_CHAINE = &JUSTIFICATION(CHAINE;GAUCHE;DROITE;ESPACES)

*

* NOUV_CHAINE est égal à : °°°°MISE°°A°°JOUR°°DES°°COMMANDES°°°°°

* (deux espaces seulement entre chaque mot, il n'y a pas la place pour trois)

 

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

↑ Haut de page

  • Aucune étiquette