Čítať v angličtine

Zdieľať cez


Záznamové funkcie

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

Informácia

Meno 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

Meno 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 vyjadrenie Well-Known Text (WKT).
GeographyPoint.From Vytvorí záznam predstavujúci geografický bod z častí.
Geometry.FromWellKnownText Preloží text predstavujúci geometrickú hodnotu vo Well-Known formáte Text (WKT) na štruktúrovaný záznam.
Geometry.ToWellKnownText Preloží štruktúrovanú geometrickú hodnotu na jeho Well-Known reprezentáciu textu (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

Meno 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

Meno 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 Popis
možnosti 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 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 Record.RenameFields.