Fonction INDEX ER
La fonction INDEX
renvoie une valeur de Conteneur (enregistrement) sélectionnée à l’aide de l’index numérique spécifié dans la liste spécifiée. Si l’index est hors des limites pour les enregistrements dans la liste spécifiée, une exception est levée.
Syntaxe
INDEX (list, index)
Arguments
list
: Liste d’enregistrements
Chemin d’accès valide d’une source de données du type de données Liste d’enregistrements.
index
: Entier
Index numérique qui indique la position de l’enregistrement souhaité dans la liste spécifiée.
Note
Étant donné que la numérotation de base un est utilisée pour cette fonction, spécifiez la valeur 1 pour renvoyer le premier enregistrement de la liste spécifiée.
Valeurs de retour
Conteneur (enregistrement)
Valeur de l’enregistrement résultante.
Exemple 1
Si vous entrez la source de données DS de type Champ calculé, et qu’elle contient l’expression SPLIT ("A|B|C", "|")
, l’expression DS.Value
retourne la valeur de texte « B » pour le second enregistrement de cette liste d’enregistrements. L’expression INDEX (SPLIT ("A|B|C", "|"), 2).Value
renvoie aussi la valeur texte « B ».
Exemple 2
Si vous entrez une source de données DS de type Champ calculé, et qu’elle contient l’expression SPLIT ("A|B|C", "|")
, l’expression INDEX (SPLIT ("A|B|C", "|"), 4).Value
lève une exception à l’exécution.
Ressources supplémentaires
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour