Zdieľať cez


Záznamové funkcie

Tieto funkcie umožňujú vytvoriť a upraviť hodnoty záznamu.

Informácie

Názov Popis
Record.FieldCount Vráti počet polí v zázname.
Record.HasFields Vráti hodnotu TRUE, ak záznam obsahuje názov poľa alebo názvy polí.

Transformácie

Názov Popis
Geography.FromWellKnownText Preloží text predstavujúci geografickú hodnotu vo formáte Well-Known Text (WKT) na štruktúrovaný záznam.
Geography.ToWellKnownText Preloží hodnotu štruktúrovaného geografického bodu na svoje dobre známe textové vyjadrenie (WKT).
GeographyPoint.From Vytvorí záznam predstavujúci geografický bod z častí.
Geometry.FromWellKnownText Preloží text predstavujúci geometrickú hodnotu vo formáte dobre známeho textu (WKT) na štruktúrovaný záznam.
Geometry.ToWellKnownText Preloží štruktúrovanú geometrickú hodnotu na svoje dobre známe textové vyjadrenie (WKT).
GeometryPoint.From Vytvorí záznam predstavujúci geometrický bod z častí.
Record.AddField Pridá pole z názvu poľa a hodnoty.
Record.Combine Kombinuje záznamy v zozname.
Record.RemoveFields Vráti nový záznam, ktorý zmení vzájomné poradie daných polí. Všetky polia, ktoré nie sú zadané, zostanú vo svojom pôvodnom umiestnení.
Record.RenameFields Vráti nový záznam, ktorý premenuje zadané polia. Výsledné polia si zachovajú pôvodné poradie. Táto funkcia podporuje zámenu a z reťazenie názvov polí. Všetky cieľové názvy a zostávajúce názvy polí však musia tvoriť jedinečnú množinu, inak sa vyskytne chyba.
Record.ReorderFields Vráti nový záznam, ktorý zmení vzájomné relatívne poradie polí. Všetky polia, ktoré nie sú zadané, zostanú vo svojom pôvodnom umiestnení. Vyžaduje dve alebo viac polí.
Record.TransformFields Transformuje polia s použitím parametra transformOperations. Ďalšie informácie o hodnotách podporovaných parametrom transformOperations nájdete v téme Hodnoty parametrov.

Výber

Názov Popis
Record.Field Vráti hodnotu daného poľa. Túto funkciu možno použiť na dynamickú tvorbu syntaxe vyhľadávania polí pre daný záznam. Týmto spôsobom ide o dynamickú verziu syntaxe záznam[pole].
Record.FieldNames Vráti zoznam názvov polí v poradí polí záznamu.
Record.FieldOrDefault Vráti hodnotu poľa zo záznamu alebo predvolenú hodnotu, ak pole neexistuje.
Record.FieldValues Vráti zoznam hodnôt polí v poradí polí záznamu.
Record.SelectFields Vráti nový záznam, ktorý obsahuje polia vybraté zo vstupného záznamu. Zachová sa pôvodné poradie polí.

Serialization

Názov Popis
Record.FromList Vráti záznam s daným zoznamom hodnôt polí a s množinou polí.
Record.FromTable Vráti záznam z tabuľky záznamov, ktorá obsahuje názvy polí a hodnoty.
Record.ToList Vráti zoznam hodnôt obsahujúci hodnoty polí vstupného záznamu.
Record.ToTable Vráti tabuľku záznamov, ktorá obsahuje názvy polí a hodnoty zo vstupného záznamu.

Hodnoty parametrov

Nasledujúce definície typu sa používajú na popis hodnôt parametrov, na ktoré sa odkazuje vo vyššie uvedenej časti Záznamové funkcie.

Zadať definíciu Description
Možnosť MissingField Ďalšie informácie: MissingField.Type
Operácie transformácie Operácie transformácie možno zadať pomocou niektorej z nasledujúcich hodnôt:

• Hodnota zoznamu s dvoma položkami, pričom prvou položkou je názov poľa a druhou položkou je funkcia transformácie použitá na dané pole na vytvorenie novej hodnoty.

• Zoznam transformácií možno poskytnúť poskytnutím hodnoty zoznamu a každá položka je hodnotou zoznamu 2 položiek podľa vyššie uvedeného popisu.

Príklady nájdete v popise funkcie Record.TransformFields.
Operácie premenovanie Operácie premenovania pre záznam možno zadať niektorým z týchto postupov:

Jedna operácia premenovania, ktorú predstavuje zoznam dvoch názvov polí, starého a nového.

Príklady nájdete v popise funkcie Record.RenameFields.