Seznam funkcí ER v kategorii seznamu
Funkce seznamu elektronického výkaznictví (ER) lze používat k extrahování informací ze zdrojů dat a provádění operací se zdroji dat datových typů Seznam záznamů a Kontejner (záznam). Tento článek obsahuje souhrn těchto funkcí.
Seznam podporovaných funkcí
Funkce | Popis |
---|---|
AllItems | Tato funkce je spuštěná jako výběr v paměti. Vrátí novou sloučenou hodnotu typu seznam záznamů, která sestává ze seznamu záznamů představujících všechny položky, které odpovídají zadané cestě. |
AllItemsQuery | Tato funkce je spuštěna jako připojený dotaz SQL. Vrátí novou sloučenou hodnotu typu seznam záznamů, která sestává ze seznamu záznamů představujících všechny položky, které odpovídají zadané cestě. |
Počet | Tato funkce vrací hodnotu typu celé číslo, která představuje počet záznamů v zadaném seznamu, pokud seznam není prázdný. Pokud je seznam prázdný, tato funkce vrátí hodnotu 0 (nula). |
EmptyList | Tato funkce vrací prázdnou hodnotu typu seznam záznamů s použitím zadaného seznamu jako zdroje pro strukturu seznamu. |
Výčet | Tato funkce vrací novou hodnotu typu seznam záznamů, která obsahuje výčtové záznamy zadaného seznamu. |
Filtr | Tato funkce vrací zadaný seznam jako hodnotu typu seznam záznamů po změně dotazu, který jej filtruje podle zadané podmínky. |
První | Tato funkce vrací první záznam zadaného seznamu jako hodnotu typu kontejner (záznam), pokud tento seznam není prázdný. Pokud je seznam prázdný, vyvolá tato funkce výjimku. |
FirstOrNull | Tato funkce vrací první záznam zadaného seznamu jako hodnotu typu kontejner (záznam), pokud tento záznam není prázdný. Je-li záznam prázdný, vrátí tato funkce hodnotu typu kontejner (záznam) s hodnotou null. |
Index | Tato funkce vrací hodnotu typu kontejner (záznam), která je vybrána pomocí zadaného číselného indexu v zadaném seznamu. Pokud je index mimo rozsah záznamů v zadaném seznamu, vyvolá tato funkce výjimku. |
IsEmpty | Tato funkce vrací logickou hodnotuTRUE, pokud zadaný seznam neobsahuje žádné záznamy. V opačném případě výraz vrátí logickou hodnotuFALSE. |
Seznam | Tato funkce vrací hodnotu typu seznam záznamů, která se skládá z nového seznamu záznamů vytvořeného ze zadaných argumentů. |
ListDistinct | Tato funkce vypočítá zadaný výraz jako selektor pro každý záznam zadaného seznamu. Vrací novou hodnotu Seznam záznamů, která obsahuje jeden záznam pro každou jedinečnou hodnotu selektoru. |
ListJoin | Tato funkce vrací hodnotu typu seznam záznamů, která představuje nový spojený seznam záznamů vytvořený ze zadaných argumentů. |
ListOfFields | Tato funkce vrací hodnotu typu seznam záznamů, která je vytvořena na základě struktury zadaného argumentu typu výčet nebo kontejner (záznam). |
ListOfFirstItem | Tato funkce vrací hodnotu typu seznam záznamů, která obsahuje pouze první záznam zadaného seznamu. |
OrderBy | Tato funkce vrací vrátí zadaný seznam jako hodnotu typu seznam záznamů poté, co byl seřazen podle zadaných argumentů. Tyto argumenty lze definovat jako výrazy. |
Opakovat | Tato funkce vytvoří záznam, který obsahuje pole, které má hodnotu odpovídající zadanému vstupu. Poté vrátí nový Seznam záznamů záznamu, který se zadaný počet opakování opakuje. |
Stornovat | Tato funkce vrací zadaný seznam jako hodnotu typu seznam záznamů v obráceném pořadí. |
Rozdělit | Tato funkce rozdělí zadaný vstupní řetězec do podřetězců a vrátí výsledek jako novou hodnotu typu seznam záznamů. |
SplitList | Tato funkce rozdělí zadaný seznam na podseznamy (neboli dávky), přičemž každá z nich obsahuje zadaný počet záznamů. Funkce potom vrátí výsledek jako novou hodnotu typu seznam záznamů, která se skládá z dávek. |
SplitListByLimit | Tato funkce rozdělí zadaný seznam na nový seznam dílčích seznamů (dávek). Počet záznamů v každé dávce se dynamicky vypočítává. Funkce potom vrátí výsledek jako novou hodnotu typu seznam záznamů, která se skládá z dávek. |
StringJoin | Tato funkce vrací hodnotu typu řetězec, která se skládá ze zřetězených hodnot zadaného pole ze zadaného seznamu. Hodnoty mohou být odděleny určeným oddělovačem. |
Kde | Tato funkce vrací zadaný seznam jako hodnotu typu seznam záznamů poté, co byl filtrován podle zadané podmínky. |
Další zdroje
Přehled elektronického výkaznictví