Delen via


De ER-functie LIST

De functie LIST retourneert een waarde van het type Recordlijst die bestaat uit een nieuwe lijst records die wordt gemaakt op basis van de opgegeven argumenten.

Syntaxis

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

Argumenten

record 1: Container (record)

Een verwijzing naar een gegevensbron van het gegevenstype Record. Dit argument is verplicht.

record N: Container (record)

Een verwijzing naar een gegevensbron van het gegevenstype Record. Deze aanvullende argumenten zijn optioneel.

Retourwaarden

Recordlijst

De resulterende lijst met records.

Gebruiksaanwijzingen

De structuur van de lijst die wordt gemaakt, bevat alleen de velden die worden weergegeven in de structuur van elke record die wordt vermeld in de argumenten.

Voorbeeld

U voert gegevensbron Record 1 van het type Container in. Deze gegevensbron bevat de volgende geneste velden van het type Berekend veld:

  • Code: dit veld bevat een expressie die een waarde van het type Tekenreeks retourneert.
  • Bedrag: dit veld bevat een expressie die een waarde van het type Werkelijk retourneert.

U voert gegevensbron Record 2 van het type Container in. Deze gegevensbron bevat de volgende geneste velden van het type Berekend veld:

  • Bedrag: dit veld bevat een expressie die een waarde van het type Werkelijk retourneert.
  • IsValid: dit veld bevat een expressie die een waarde van het type Booleaans retourneert.

In dit geval retourneert de expressie LIST('Record 1', 'Record 2') een nieuwe lijst die twee records bevat. De structuur van deze lijst bestaat uit één veld Bedrag van het type Werkelijk, omdat dit veld het enige veld is dat in elk argument van de aangeroepen functie wordt weergegeven.

Aanvullende resources

Lijstfuncties