Les fonctions TrimLeft et
LTrim (chn) sont équivalentes.
Description
TrimLeft supprime tous les espaces à gauche d'une chaîne ou d'un champ de données enregistré comme chaîne justifiée à droite dans la base de données.
Arguments
"chn" est une chaîne de texte.
Résultat
Valeur de type chaîne
Action
TrimLeft supprime tous les espaces à gauche d'une chaîne ou d'un champ de données enregistré comme chaîne justifiée à droite dans la base de données.
Exemple d'utilisation
Utilisez cette fonction chaque fois qu'un objet texte contient des espaces à gauche qui risquent de perturber l'alignement des chaînes de texte, un décompte du nombre de caractères ou un calcul (au cas où la chaîne serait convertie en nombre).
Utilisez cette fonction chaque fois que vous voulez combiner (concaténer) des chaînes de texte justifiées et que vous souhaitez que les chaînes résultantes soient correctement espacées.
Exemples
TrimLeft(" A1/4520/B12")Renvoie "A1/4520/B12".
TrimLeft(" 200")Renvoie "200", dans les cas où la chaîne de texte "200" est justifiée à droite avec des espaces au début.
Vous disposez de deux champs de données justifiés à droite {fichier.ALIMENTATION1} et {fichier.ALIMENTATION2}. Chaque champ peut contenir 15 caractères. {fichier.ALIMENTATION1} contient le mot "pain" et {fichier.ALIMENTATION2} contient le mot "beurre". Si vous imprimez ces mots, ils apparaissent comme suit :
" pain"
" beurre"
Pour chaque champ de 15 caractères, la base de données inclut la valeur de champ, justifiée à droite plus le nombre d'espaces suffisant pour remplir le champ. Pour utiliser ces mots sans espaces à gauche (pour créer l'expression "pain et beurre", par exemple), utilisez la fonction TrimLeft(x) de la manière suivante :
TrimLeft({file.FOOD1}) + " and " + TrimLeft({file.FOOD2})Renvoie "pain et beurre".
Les espaces compris entre les guillemets avant et après le mot "et" garantissent un espacement correct des trois mots de la phrase obtenue en résultat.