Partager via


Liste des fonctions ER dans la catégorie de liste

Les fonctions de liste des états électroniques (ER) peuvent être utilisées pour extraire des informations et effectuer des opérations sur les sources de données des types de données Liste d’enregistrements et Conteneur (enregistrement). Cet article fournit un résumé de ces fonctions.

Liste des fonctions prises en charge

Fonction Description
AllItems Cette fonction s’exécute en tant que sélection en mémoire. Elle renvoie une nouvelle valeur de Liste des enregistrements aplatie qui consiste en une liste d’enregistrements qui représente tous les éléments qui correspondent au chemin spécifié.
AllItemsQuery Cette fonction s’exécute en tant que requête SQL jointe. Elle renvoie une nouvelle valeur de Liste des enregistrements aplatie qui consiste en une liste d’enregistrements qui représente tous les éléments qui correspondent au chemin spécifié.
Nombre Cette fonction renvoie une valeur Entier qui représente le nombre d’enregistrements dans la liste spécifiée, si la liste n’est pas vide. Si la liste est vide, cette fonction renvoie 0 (zéro).
EmptyList Cette fonction renvoie une valeur de Liste d’enregistrements à l’aide de la liste spécifiée comme source pour la structure de liste.
Enumerate Cette fonction renvoie une nouvelle valeur Liste des enregistrements constituée d’enregistrements énumérés de la liste spécifiée.
Filtrer Cette fonction renvoie la liste spécifiée sous la forme d’une valeur de Liste des enregistrements après que la requête a été modifiée afin qu’elle filtre pour la condition spécifiée.
Premier Cette fonction renvoie le premier enregistrement de la liste spécifiée sous la forme d’une valeur de Conteneur (enregistrement), si cette liste n’est pas vide. Si la liste est vide, cette fonction lève une exception.
FirstOrNull Cette fonction renvoie le premier enregistrement de la liste spécifiée sous la forme d’une valeur de Conteneur (enregistrement), si cet enregistrement n’est pas vide. Si l’enregistrement est vide, cette fonction renvoie une valeur de Conteneur (enregistrement) null.
Index : Cette fonction 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 des enregistrements dans la liste spécifiée, cette fonction lève une exception.
IsEmpty Cette fonction renvoie une valeur Booléenne de TRUE si la liste spécifiée ne contient aucun enregistrement. Sinon, elle renvoie une valeur Booléenne de FALSE.
Liste Cette fonction renvoie une valeur Liste des enregistrements constituée d’une nouvelle liste créée à partir des arguments spécifiés.
ListDistinct Cette fonction calcule l’expression spécifiée comme un sélecteur pour chaque enregistrement de la liste spécifiée. Elle renvoie une nouvelle valeur Liste des enregistrements qui contient un seul enregistrement pour chaque valeur de sélecteur unique.
ListJoin Cette fonction renvoie une valeur Liste des enregistrements qui représente une nouvelle liste jointe créée à partir des arguments spécifiés.
ListOfFields Cette fonction renvoie une valeur Liste des enregistrements créée en fonction de la structure de l’argument spécifié du type Énumération ou Conteneur (enregistrement).
ListOfFirstItem Cette fonction renvoie une valeur Liste des enregistrements constituée uniquement du premier enregistrement de la liste spécifiée.
OrderBy Cette fonction renvoie la liste spécifiée sous la forme d’une Liste des enregistrements après avoir été triée selon les arguments spécifiés. Ces arguments peuvent être définis comme expressions.
Répéter Cette fonctionnalité crée un enregistrement qui contient le champ dont la valeur correspond à l’entrée spécifiée. Elle renvoie alors une nouvelle Liste des enregistrements d’un enregistrement répété un certain nombre de fois.
Contrepasser Cette fonction renvoie la liste spécifiée en tant que valeur de Liste des enregistrements dans l’ordre de tri inversé.
Fractionner Cette fonction fractionne la chaîne d’entrée spécifiée en sous-chaînes et renvoie le résultat sous la forme d’une nouvelle valeur de Liste des enregistrements.
SplitList Cette fonction fractionne la liste spécifiée en sous-listes (ou lots), dont chacun contient le nombre d’enregistrements spécifié. Elle renvoie ensuite le résultat en tant que nouvelle valeur de Liste des enregistrements constituée des lots.
SplitListByLimit Cette fonction fractionne la liste spécifiée en une nouvelle liste de sous-listes (lots). Le nombre d’enregistrements dans chaque lot est calculé dynamiquement. La fonction renvoie ensuite le résultat en tant que nouvelle valeur de Liste des enregistrements constituée des lots.
StringJoin Cette fonction renvoie une valeur de Chaîne composée des valeurs concaténées du champ spécifié dans la liste spécifiée. Les valeurs peuvent être séparées par le séparateur spécifié.
Port Cette fonction renvoie la liste spécifiée sous la forme d’une Liste des enregistrements après avoir été filtrée selon la condition spécifiée.

Ressources supplémentaires

Vue d’ensemble des États électroniques

Concepteur de formule dans la gestion des états électroniques

Langage de formule dans la gestion des états électroniques