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