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