Olvasás angol nyelven

Megosztás a következőn keresztül:


Rekordfüggvények

Ezek a függvények rekordértékeket hoznak létre és kezelnek.

Tájékoztatás

Name Leírás
Record.FieldCount Egy rekord mezőinek számát adja vissza.
Record.HasFields Igaz értéket ad vissza, ha a mező neve vagy mezőneve szerepel egy rekordban.

Átalakítások

Name Leírás
Geography.FromWellKnownText A földrajzi értéket jól ismert szöveg (WKT) formátumban ábrázoló szöveget strukturált rekordmá alakítja.
Geography.ToWellKnownText Egy strukturált földrajzi pont értékét lefordítja jól ismert szöveg (WKT) ábrázolására.
GeographyPoint.From Egy földrajzi pontot ábrázoló rekordot hoz létre részekből.
Geometry.FromWellKnownText A jól ismert szöveg (WKT) formátumú geometriai értéket képviselő szöveget strukturált rekordmá alakítja.
Geometry.ToWellKnownText Egy strukturált geometriai pont értékét lefordítja jól ismert szöveg (WKT) ábrázolására.
GeometryPoint.From Egy geometriai pontot ábrázoló rekordot hoz létre részekből.
Record.AddField Mező hozzáadása mezőnévből és értékből.
Record.Combine Egyesíti a rekordokat egy listában.
Record.RemoveFields Egy új rekordot ad vissza, amely átrendezi az adott mezőket egymáshoz képest. A nem megadott mezők az eredeti helyükön maradnak.
Record.RenameFields Egy új rekordot ad vissza, amely átnevezi a megadott mezőket. Az eredményül kapott mezők megtartják az eredeti sorrendjüket. Ez a függvény támogatja a mezőnevek felcserélését és láncolását. Azonban minden célnévnek és a fennmaradó mezőneveknek egyedi készletet kell alkotnia, vagy hiba lép fel.
Record.ReorderFields Egy új rekordot ad vissza, amely egymáshoz képest átrendezi a mezőket. A nem megadott mezők az eredeti helyükön maradnak. Két vagy több mezőt igényel.
Record.TransformFields Átalakítja a mezőket a transformOperations alkalmazásával. Az transformOperations által támogatott értékekről további információt a Paraméterértékek területen talál.

Kiválasztás

Name Leírás
Record.Field Az adott mező értékét adja vissza. Ez a függvény egy adott rekord mezőkeresési szintaxisának dinamikus létrehozására használható. Így ez a rekord[mező] szintaxisának dinamikus verziója.
Record.FieldNames A mezőnevek listáját adja vissza a rekord mezőinek sorrendjében.
Record.FieldOrDefault Egy rekordból származó mező értékét adja vissza, vagy az alapértelmezett értéket, ha a mező nem létezik.
Record.FieldValues A rekord mezőinek sorrendjében adja vissza a mezőértékek listáját.
Record.SelectFields A bemeneti rekordból kiválasztott mezőket tartalmazó új rekordot ad vissza. A mezők eredeti sorrendje megmarad.

Szerializációs

Name Leírás
Record.FromList Egy rekordot ad vissza, amely a mezőértékek listáját és egy mezőkészletet tartalmaz.
Record.FromTable Egy rekordot ad vissza mezőneveket és értékeket tartalmazó rekordtáblából.
Record.ToList A bemeneti rekord mezőértékeit tartalmazó értékek listáját adja vissza.
Record.ToTable Egy bemeneti rekord mezőneveit és értékeit tartalmazó rekordtáblát ad vissza.

Paraméterértékek

A következő típusdefiníciók a fenti Rekordfüggvényekben hivatkozott paraméterértékek leírására szolgálnak.

Típusdefiníció Leírás
MissingField beállítás További információ: MissingField.Type
Átalakítási műveletek Az átalakítási műveletek az alábbi értékek egyikével adhatók meg:

• Két elem listaértéke, az első elem a mező neve, a második pedig az arra a mezőre alkalmazott átalakítási függvény, amely új értéket hoz létre.

• Az átalakítások listája megadható egy listaérték megadásával, és minden elem 2 elem listaértéke a fent leírtak szerint.

Példák a Record.TransformFields leírására
Műveletek átnevezése Egy rekord átnevezési műveletei a következők valamelyikeként adhatók meg:

Egyetlen átnevezési művelet, amelyet két mezőnévből álló lista jelöl, régi és új.

Például lépjen a Record.RenameFields leírására.