ListElementNames (FPScript)
Détermine le nom de l'élément de liste avec l'index spécifié.
Syntaxe
ListElementNames(List [ , Index ])
La syntaxe de la fonction ListElementNames se compose des éléments suivants :
Section |
Description |
---|---|
List |
La liste à partir de laquelle le nom de l'élément qui s'y trouve doit être lu. Les structures de données autorisées sont Liste. Tous les types de données sont autorisés. |
Index |
L'index des éléments de la liste dont les noms sont à déterminer. Une valeur scalaire concerne un seul nom et une série de données concerne plusieurs noms. Les indices négatifs sont indexés à partir de la fin de la liste. L'argument est facultatif. Si vous l'omettez, une série de données avec le nom de tous les éléments de la liste est renvoyée. Les structures de données autorisées sont Scalaire et Séries de données. Tous les types de données entiers sont autorisés. Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété. |
Remarques
Les éléments de la liste sont numérotés en commençant par zéro. Le résultat est une chaîne de caractères avec le nom de l'élément de liste indexé ou une série de données avec plusieurs noms d'éléments de la liste. Si aucun nom d'élément n'est enregistré pour un élément de liste dans la liste elle-même, mais que l'élément de liste comporte des informations d'en-tête, le nom est tiré de ces informations. Si l'élément de liste n'a pas de nom, une chaîne vide est passée.
Disponible dans
FlexPro View, Basic, Professional, Developer Suite
Exemples
ListElementNames([<Element>1, 2], 0) |
Renvoie "Element". |
ListElementNames([<Element>, 2], 1) |
Renvoie "". |
ListElementNames([<Element>1, 2], -2) |
Renvoie "Element". |
ListElementNames([<Element1>1, <Element2>2]) |
Renvoie { "Element1", "Element2" }. |
ListElementNames([<Element1>1, <Element2>2], { 1, 0 }) |
Renvoie { "Element2", "Element1" }. |