Funkce záznamu
Tyto funkce vytvářejí hodnoty záznamů a manipulují s nimi.
Jméno | Popis |
---|---|
Record.FieldCount | Vrátí počet polí v záznamu. |
Record.HasFields | Vrátí hodnotu true, pokud název pole nebo názvy polí existují v záznamu. |
Jméno | Popis |
---|---|
Geography.FromWellKnownText | Převede text představující zeměpisnou hodnotu ve formátu Well-Known Text (WKT) do strukturovaného záznamu. |
Geography.ToWellKnownText | Přeloží strukturovanou hodnotu zeměpisného bodu do jejího Well-Known text (WKT). |
GeographyPoint.From | Vytvoří záznam představující geografický bod ze částí. |
Geometry.FromWellKnownText | Přeloží text představující geometrické hodnoty ve formátu Well-Known Text (WKT) do strukturovaného záznamu. |
Geometry.ToWellKnownText | Přeloží strukturovanou hodnotu geometrického bodu do jejího Well-Known reprezentace textu (WKT). |
GeometryPoint.From | Vytvoří záznam představující geometrický bod ze částí. |
Record.AddField | Přidá pole s názvem a hodnotou. |
Record.Combine | Kombinuje záznamy v seznamu. |
Record.RemoveFields | Vrátí nový záznam, který změní pořadí daných polí s ohledem na sebe. Všechna pole, která nejsou zadaná, zůstanou na svých původních místech. |
Record.RenameFields | Vrátí nový záznam, který přejmenuje zadaná pole. Výsledná pole si zachovají původní pořadí. Tato funkce podporuje výměnu a řetězení názvů polí. Všechny cílové názvy a zbývající názvy polí však musí představovat jedinečnou sadu nebo dojde k chybě. |
Record.ReorderFields | Vrátí nový záznam, který změní pořadí polí vzhledem k sobě navzájem. Všechna pole, která nejsou zadaná, zůstanou na svých původních místech. Vyžaduje dvě nebo více polí. |
Record.TransformFields | Transformuje pole použitím transformOperations. Další informace o hodnotách podporovaných transformOperations najdete v tématu Hodnoty parametrů. |
Jméno | Popis |
---|---|
Record.Field | Vrátí hodnotu daného pole. Tuto funkci lze použít k dynamickému vytvoření syntaxe vyhledávání polí pro daný záznam. Tímto způsobem se jedná o dynamickou verzi syntaxe záznamu[pole]. |
Record.FieldNames | Vrátí seznam názvů polí v pořadí polí záznamu. |
Record.FieldOrDefault | Vrátí hodnotu pole ze záznamu nebo výchozí hodnotu, pokud pole neexistuje. |
Record.FieldValues | Vrátí seznam hodnot polí v pořadí polí záznamu. |
Record.SelectFields | Vrátí nový záznam, který obsahuje pole vybraná ze vstupního záznamu. Původní pořadí polí je zachováno. |
Jméno | Popis |
---|---|
Record.FromList | Vrátí záznam s daným seznamem hodnot polí a množinou polí. |
Record.FromTable | Vrátí záznam z tabulky záznamů obsahující názvy polí a hodnoty. |
Record.ToList | Vrátí seznam hodnot obsahujících hodnoty polí vstupního záznamu. |
Record.ToTable | Vrátí tabulku záznamů obsahující názvy polí a hodnoty ze vstupního záznamu. |
Následující definice typu slouží k popisu hodnot parametrů, na které odkazují výše uvedené funkce záznamu.
Definice typu | Popis |
---|---|
možnost MissingField | Další informace: MissingField.Type |
Transformační operace | Transformační operace je možné zadat některou z následujících hodnot: • Hodnota seznamu dvou položek, první položka je název pole a druhá položka, která je transformační funkcí použitou na toto pole, aby vznikla nová hodnota. • Seznam transformací lze poskytnout zadáním hodnoty seznamu a každá položka je hodnotou seznamu 2 položek, jak je popsáno výše. Příklady najdete v popisu Record.TransformFields |
Operace přejmenování | Operace přejmenování záznamu lze zadat jako jednu z těchto možností: Jedna operace přejmenování, která je reprezentována seznamem dvou názvů polí, starých a nových. Příklady najdete v popisu Record.RenameFields. |