Liste
Renvoie une liste concaténée des valeurs non nulles pour une ou des rubriques.
Format
Liste ( Rubrique {; Rubrique...} )
Paramètres
Rubrique
: une rubrique liée, une rubrique multivaluée ou un jeu de rubriques non multivaluées ; il peut s'agir également d'une expression renvoyant une rubrique, une rubrique multivaluée, un jeu de rubriques non multivaluées ou une variable.
Les paramètres situés entre deux accolades { } sont facultatifs.
Résultat
Texte
Provient de la version
8.5
Description
Chaque valeur renvoyée, sauf la dernière, se termine par un retour chariot.
Utilisez cette fonction pour afficher une liste de valeurs concernant :
- une rubrique unique
(table::rubrique)
, qui renvoie une valeur unique à partir de l'ensemble des rubriques multivaluées (s'il y a lieu) pour cette rubrique et à partir de l'ensemble des enregistrements liés correspondants, que ces enregistrements apparaissent ou non dans une table externe. - plusieurs rubriques et/ou des valeurs littérales
(table::rubrique1,constante,table::rubrique2...)
, qui renvoient un résultat séparé pour chaque répétition du calcul à partir de chaque répétition correspondante des rubriques. S'il y a des rubriques liées, seul le premier enregistrement lié est utilisé.
Remarques
- Quand elle fait référence à plusieurs rubriques multivaluées, la fonction Liste renvoie la liste de valeurs à partir de la première répétition de la première répétition du calcul, puis la liste de valeurs à partir de la seconde répétition de la seconde répétition, etc.
Exemple 1
Dans les exemples suivants :
- Rubrique1 contient la valeur blanc.
- Rubrique2 contient la valeur noir.
- Rubrique3 contient trois répétitions : rouge, vert et bleu.
- Lié::Rubrique4 fait référence à trois enregistrements contenant 100, 200 et 300.
- $f1 contient orange¶violet.
Liste (Rubrique1; Rubrique2)
renvoie :
blanc
noir
Liste(Rubrique3)
renvoie :
rouge
vert
bleu
Liste ($f1; Rubrique2)
renvoie :
orange
violet
noir
Liste (Rubrique1; Rubrique2; Rubrique3; $f1)
renvoie :
- dans la répétition 1 du calcul :
blanc
noir
rouge
orange
violet
- dans la répétition 2 du calcul :
vert
orange
violet
- dans la répétition 3 du calcul :
bleu
orange
violet
Liste (Lié::Rubrique4)
renvoie :100
200
300