Delen via


Lijst met ER-functies in de lijstcategorie

ER-lijstfuncties kunnen worden gebruikt om informatie te extraheren uit en bewerkingen uit te voeren op gegevensbronnen van het type Recordlijst en Container (record). In dit artikel vindt u een overzicht van deze functies.

Lijst met ondersteunde functies

Functie Beschrijving
AllItems Deze functie wordt uitgevoerd als een selectie in het geheugen. Het resultaat is een nieuwe afgevlakte waarde van het type Recordlijst die bestaat uit een lijst met records en alle items vertegenwoordigt die overeenkomen met het opgegeven pad.
AllItemsQuery Deze functie wordt uitgevoerd als een gekoppelde SQL-query. Het resultaat is een nieuwe afgevlakte waarde van het type Recordlijst die bestaat uit een lijst met records en alle items vertegenwoordigt die overeenkomen met het opgegeven pad.
Telling Deze functie retourneert een geheel getal dat staat voor het aantal records in de opgegeven lijst, als de lijst niet leeg is. Als de lijst leeg is, geeft deze functie 0 (nul) als resultaat.
EmptyList De functie retourneer een lege waarde het type Recordlijst lijst door de opgegeven lijst te gebruiken als een bron voor de lijststructuur.
Opsommen Deze functie retourneert een nieuwe waarde van het type Recordlijst die bestaat uit opgesomde records van de opgegeven lijst.
Filteren Deze functie retourneert de opgegeven lijst als een waarde van het type Recordlijst nadat de query is gewijzigd zodat deze filtert op de opgegeven voorwaarde.
Voornaam Deze functie retourneert de eerste record van de opgegeven lijst als een waarde van het type Container (record), als die lijst niet leeg is. Als de lijst leeg is, genereert deze functie een uitzondering.
FirstOrNull Deze functie retourneert de eerste record van de opgegeven lijst als een waarde van het type Container (record), als die record niet leeg is. Als de record leeg is, retourneert deze functie een nulwaarde voor Container (record).
Index Deze functie retourneert een waarde van het type Container (record) die wordt geselecteerd op basis van de opgegeven numerieke index in de opgegeven lijst. Er wordt een uitzondering gegenereerd als de index zich buiten het bereik van de records in de opgegeven lijst bevindt.
IsEmpty Deze functie retourneert de Booleaanse waarde TRUE als de opgegeven lijst geen records bevat. Anders wordt de Booleaanse waarde FALSE geretourneerd.
Weergeven Deze functie retourneert een waarde van het type Recordlijst die bestaat uit een nieuwe lijst die wordt gemaakt op basis van de opgegeven argumenten.
ListDistinct Deze functie berekent de opgegeven expressie als een selector voor elke record van de opgegeven lijst. Er wordt een nieuwe waarde Recordlijst geretourneerd die één record bevat voor elke unieke selectorwaarde.
ListJoin Deze functie retourneert een waarde van het type Recordlijst die een nieuwe gekoppelde lijst aangeeft die wordt gemaakt op basis van de opgegeven argumenten.
ListOfFields Deze functie retourneert een recordlijstwaarde die wordt gemaakt op basis van de structuur van het opgegeven argument van het type Opsomming of Container (record).
ListOfFirstItem Deze functie retourneert een waarde van het type Recordlijst die bestaat uit alleen de eerste record van de opgegeven lijst.
OrderBy Deze functie retourneert de opgegeven lijst als een recordlijstwaarde nadat deze is gesorteerd op basis van de opgegeven argumenten. Deze argumenten kunnen worden gedefinieerd als een expressie.
Herhalen Met deze functie wordt een record opgebouwd dat het veld bevat met een waarde die overeenkomt met de opgegeven invoer. Vervolgens wordt een nieuwe recordlijst retourneert van een record dat een opgegeven aantal keren wordt herhaald.
Terugboeken Deze functie retourneert de opgegeven lijst als een recordlijstwaarde in omgekeerde sorteervolgorde.
Splitsen Deze functie splitst de opgegeven invoertekenreeks in subtekenreeksen en retourneert het resultaat als een nieuwe waarde van het type Recordlijst.
SplitList Deze functie splitst de opgegeven lijst in sublijsten (of batches) waarvan elk het opgegeven aantal records bevat. De functie retourneert vervolgens het resultaat als een nieuwe waarde van het type Recordlijst die uit de batches bestaat.
SplitListByLimit Met deze functie wordt de opgegeven lijst gesplitst in een nieuwe lijst met sublijsten (batches). Het aantal records in elke batch wordt dynamisch berekend. De functie retourneert vervolgens het resultaat als een nieuwe waarde van het type Recordlijst die uit de batches bestaat.
StringJoin Deze functie retourneert een tekenreekswaarde die bestaat uit samengevoegde waarden van het opgegeven veld uit de opgegeven lijst. De waarden kunnen worden gescheiden door het opgegeven scheidingsteken.
Waar Deze functie retourneert de opgegeven lijst als een recordlijstwaarde nadat deze is gefilterd op basis van de opgegeven voorwaarde.

Aanvullende resources

Overzicht van elektronische rapportage

Formuleontwerper in elektronische aangifte

Formuletaal in Elektronische rapportage