Teilen über


LIST EB-Funktion

Die Funktion LIST gibt den Wert Datensatzliste zurück, der aus einer neuen Liste an Datensätzen besteht, die anhand der angegebenen Argumente erstellt wird.

Syntax

LIST (record 1 [, record 2, …, record N])

Argumente

record 1: Container (Datensatz)

Ein Verweis auf eine Datenquelle des Datensatztyps Datensatz. Dieses Argument ist erforderlich.

record N: Container (Datensatz)

Ein Verweis auf eine Datenquelle des Datensatztyps Datensatz. Diese zusätzlichen Argumente sind optional.

Rückgabewerte

Datensatzliste

Die resultierende Liste der Datensätze.

Anwendungshinweise

Die Struktur der Liste, die erstellt wird, enthält nur die Felder, die in der Struktur jedes Datensatzes dargestellt werden, der in den Argumenten erwähnt wird.

Beispiel

Sie geben die Datenquelle Record 1 des Typs Container ein. Diese Datenquelle enthält die folgenden verschachtelten Felder des Typs Berechnetes Feld:

  • Code: Dieses Feld enthält einen Ausdruck, der einen Wert vom Typ String zurückgibt.
  • Betrag: Dieses Feld enthält einen Ausdruck, der einen Wert vom Typ Real zurückgibt.

Sie geben dann die Datenquelle Record 2 des Typs Container ein. Diese Datenquelle enthält die folgenden verschachtelten Felder des Typs Berechnetes Feld:

  • Betrag: Dieses Feld enthält einen Ausdruck, der einen Wert vom Typ Real zurückgibt.
  • IsValid: Dieses Feld enthält einen Ausdruck, der einen Wert vom Typ Boolesch zurückgibt.

In diesem Fall gibt der Ausdruck LIST('Record 1', 'Record 2') eine neue Liste zurück, die zwei Datensätze enthält. Die Struktur dieser Liste besteht aus einem einzelnen Feld Betrag des Typs Real, da dieses Feld das einzige Feld ist, das in jedem Argument der aufgerufenen Funktion vorhanden ist.

Zusätzliche Ressourcen

Listenfunktionen