Sauter la navigation

Documentation FlexPro 2025

AssignListElementNames

Affecte des noms d'éléments à un ou plusieurs éléments d'une liste.

Syntaxe

AssignListElementNames(List, le Names [ , le Index ])

 

La syntaxe de la fonction AssignListElementNames se compose des éléments suivants :

Section

Description

List

La liste à laquelle les noms des éléments doivent être attribués.

Les structures de données autorisées sont Liste. Tous les types de données sont autorisés.

Names

Une chaîne de caractères avec un seul nom d'élément, une série de données avec plusieurs noms d'éléments ou une liste dans laquelle les noms d'éléments doivent être pris.

Les structures de données autorisées sont Scalaire, le Série de données et Liste. Les types de données pris en charge sont Chaîne de caractères.

Index

Est l'index des éléments de la liste auxquels des noms doivent être attribués. Une valeur scalaire correspond à un nom unique, tandis qu'une série de données correspond à plusieurs noms. Les indices négatifs indexent à partir de la fin de la liste. L'argument est facultatif. Si vous ne le spécifiez pas, les noms d'éléments passés en argument Names sont attribués aux éléments de la liste dans l'ordre croissant.

Les structures de données autorisées sont Scalaire et Série 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 la liste avec les noms d'éléments attribués.

Disponible dans

FlexPro View, Basic, Professional, Developer Suite

Exemples

List = AssignListElementNames(List, "Channel3", 2)

Attribue le nom "Channel3" au 3ème élément de la liste.

List = AssignListElementNames(List, {"Channel1", "Channel2", "Channel3"})

Attribue les noms "Channel1", "Channel2" et "Channel3" aux trois premiers éléments de la liste.

List = AssignListElementNames(List, {"Channel1", "Channel5"}, {0, 4})

Attribue les noms "Channel1" et "Channel5" aux premier et cinquième éléments de la liste.

List = AssignListElementNames(List, List2)

Attribue les noms des éléments de la deuxième liste à la première liste.

List = AssignListElementNames(List, List2, {0, 4})

Attribue les noms des éléments correspondants de la deuxième liste aux premier et cinquième éléments de la première liste.

Voir aussi

Fonction ListElementNames

Structures de données

Opérateur List

Opérateur List Element