Liste over ER-funktioner i kategorien liste
Listefunktioner til elektronisk rapportering (ER) kan bruges til at udtrække oplysninger fra og udføre handlinger på datakilder for datatyperne Postliste og Container (post). Denne artikel indeholder en oversigt over disse funktioner.
Liste med understøttede funktioner
Funktion | Beskrivelse |
---|---|
Allevarer | Denne funktion kører som en markering i hukommelsen. Den returnerer en ny fladtrykt Postliste-værdi, som består af en liste over poster, der repræsenterer alle elementer, der svarer til den angivne sti. |
AllItemsQuery | Denne funktion kører som en sammenkædet SQL-forespørgsel. Den returnerer en ny fladtrykt Postliste-værdi, som består af en liste over poster, der repræsenterer alle elementer, der svarer til den angivne sti. |
Antal | Denne funktion returnerer en Heltals-værdi, der repræsenterer antallet af poster på den angivne liste, hvis listen ikke er tom. Hvis listen er tom, returnerer denne funktion 0 (nul). |
EmptyList | Denne funktion returnerer en tom Postliste-værdi ved hjælp af den angivne liste som kilde til listestrukturen. |
Fasttekst | Denne funktion returnerer en ny Postliste-værdi, der består af optalte poster på den angivne liste. |
Filtrér | Denne funktion returnerer den angivne liste som en Postliste-værdi, når forespørgslen er blevet ændret, så den filtrerer for den angivne betingelse. |
Første | Denne funktion returnerer den første post på den angivne liste som en Container (post)-værdi, hvis denne liste ikke er tom. Hvis listen er tom, udløser denne funktion en undtagelse. |
FirstOrNull | Denne funktion returnerer den første post på den angivne liste som en Container (post)-værdi, hvis denne post ikke er tom. Hvis posten er tom, returnerer denne funktion en nul Container (post)-værdi. |
Indeks | Denne funktion returnerer en Container (post)-værdi, der er valgt ved hjælp af det angivne numeriske indeks på den angivne liste. Hvis indekset er uden for området for posterne på den angivne liste, vil denne funktion resultere i en undtagelse. |
IsEmpty | Denne funktion returnerer en Boolesk værdi som værende SAND, hvis den angivne liste ikke indeholder nogen poster. Ellers returneres en Boolesk værdi på FALSK. |
Liste | Denne funktion returnerer en ny Postliste-værdi, der består af en ny liste, som er oprettet på grundlag af de angivne argumenter. |
ListDistinct | Denne funktion beregner det angivne udtryk som en vælger for hver post på den angivne liste. Den returnerer en ny værdi for Postliste, som indeholder en enkelt post for hver entydig vælgerværdi. |
ListJoin | Denne funktion returnerer en ny Postliste-værdi, der repræsenterer en ny forenet liste, som er oprettet på grundlag af de angivne argumenter. |
ListOfFields | Denne funktion returnerer en Postliste-værdi, der er oprettet på baggrund af strukturen af det angivne argument i typen Optælling eller Container (post). |
ListOfFirstItem | Denne funktion returnerer en ny Postliste-værdi, der udelukkende består af de første poster på den angivne liste. |
OrderBy | Denne funktion returnerer den angivne liste som en Postliste-værdi, efter at den er sorteret i henhold til de angivne argumenter. Disse argumenter kan defineres som udtryk. |
Gentag | Denne funktion opbygger en post, der indeholder det felt, som har en værdi, der svarer til det angivne input. Derefter returneres en ny Postliste for en post, der gentages et bestemt antal gange. |
Tilbagefør | Denne funktion returnerer den angivne liste som en Postliste-værdi i omvendt sorteringsrækkefølge. |
Opdel | Denne funktion opdeler den angivne inputstreng i understrenge og returnerer resultatet som en ny Postliste-værdi. |
SplitList | Denne funktion opdeler den angivne liste i underlister (eller batches), som hver især indeholder det angivne antal poster. Derefter returneres resultatet som en ny Postliste-værdi, der består af batches. |
SplitListByLimit | Denne funktion opdeler den angivne liste i en ny liste over underlister (batches). Antallet af poster i hvert batch beregnes dynamisk. Funktionen returnerer dernæst resultatet som en ny Postliste-værdi, der består af batches. |
StringJoin | Denne funktion returnerer en Streng-værdi, der består af sammenføjede værdier for det angivne felt fra den angivne liste. Værdierne kan være adskilt af et angivet separatortegn. |
Placering | Denne funktion returnerer den angivne liste som en Postliste-værdi, efter at den er blevet filtreret i henhold til den angivne betingelse. |
Yderligere ressourcer
Oversigt over elektronisk rapportering