Fonction ALLITEMS ER
La fonction ALLITEMS
s’exécute comme une sélection en mémoire et retourne une nouvelle valeur Liste des enregistrements aplatie comme une liste d’enregistrements qui représente tous les éléments qui correspondent au chemin spécifié.
Syntaxe
ALLITEMS (path)
Arguments
path
: Liste d’enregistrements
Chemin d’accès valide d’une source de données du type de données Liste d’enregistrements.
Valeurs de retour
Liste d’enregistrements
Liste des enregistrements résultante.
Notes d’utilisation
Le chemin doit être défini comme le chemin d’accès valide de la source de données vers un élément de source de données d’un type de données de Liste des enregistrements. Les éléments de données tels que la chaîne de chemin d’accès et la date doivent déclencher une erreur dans le générateur d’expression États électroniques ER au moment de la conception.
Nous vous déconseillons d’utiliser cette fonction pour les sources de données transactionnelles pouvant contenir un grand volume de données. Au lieu de cela, envisagez d’utiliser la fonction ALLTEMSQUERY.
Exemple 1
Si vous entrez SPLIT("abcdef" , 2)
comme source de données DS, l’expression COUNT( ALLITEMS (DS))
renvoie 3.
Exemple 2
Si vous entrez Vend comme source de données du type de données Liste des enregistrements qui fait référence à la table d’application VendTable, l’expression ALLITEMS (Vend.'<Relations'.ContactPerson)
renvoie une liste d’enregistrements aplatie qui a la structure de la table ContactPerson et contient toutes les personnes de contact qui sont accessibles en utilisant la relation ContactPerson.ContactForParty == VendTable.Party et qui est disponible pour tous les fournisseurs à partir de la table des fournisseurs référencés.