Permet de renvoyer la longueur d’une chaîne de texte.

Description

Si vous indiquez une chaîne unique en tant qu’argument, la valeur renvoyée est la longueur sous forme de nombre. Si vous indiquez une table à une seule colonne contenant des chaînes, la valeur renvoyée est une table à une seule colonne contenant la longueur de chaque chaîne. Si vous avez une table à plusieurs colonnes, vous pouvez la convertir en table à une seule colonne (voir Utilisation des tables).

Si vous indiquez une chaîne vide, la fonction Len renvoie 0.

Syntaxe

Len( String )

  • *String* : requis. Chaîne à mesurer.

Len( SingleColumnTable )

  • SingleColumnTable - Requis. Table de chaînes contenant une seule colonne à mesurer.

Exemples

Chaîne unique

Pour les exemples de cette section, la source de données est un contrôle d’entrée de texte nommé Author et qui contient la chaîne "E. E. Cummings".

Formule Description Résultat
Len( Author.Text ) Mesure la longueur de la chaîne dans le contrôle Author. 14
Len( "" ) Mesure la longueur d’une chaîne vide. 0

Table à une seule colonne

Dans le premier exemple de cette section, la source de données est appelée People et contient les données suivantes :

Formule Description Résultat
Len( ShowColumns( People, "Address" ) ) Dans Address, une colonne de la table People :
  • Mesure la longueur de chaque chaîne.
  • Renvoie une table à une seule colonne qui contient la longueur de chaque chaîne.
Len( [ "Hello", "to the", "World", "" ] ) Dans la colonne Value de la table inline :
  • Mesure la longueur de chaque chaîne.
  • Renvoie une table à une seule colonne qui contient la longueur de chaque chaîne.