Del via


Postfunktioner

Disse funktioner opretter og manipulerer postværdier.

Information

Navn Beskrivelse
Record.FieldCount Returnerer antallet af felter i en post.
Record.HasFields Returnerer true, hvis feltnavnet eller feltnavnene findes i en post.

Transformationer

Navn Beskrivelse
Geography.FromWellKnownText Oversætter tekst, der repræsenterer en geografisk værdi i WKT-formatet (Well-Known Text), til en struktureret post.
Geography.ToWellKnownText Oversætter en struktureret geografisk punktværdi til dens WKT-repræsentation (Well-Known Text).
GeographyPoint.From Opretter en post, der repræsenterer et geografisk punkt fra dele.
Geometry.FromWellKnownText Oversætter tekst, der repræsenterer en geometrisk værdi i WKT-formatet (Well-Known Text), til en struktureret post.
Geometry.ToWellKnownText Oversætter en struktureret geometrisk punktværdi til dens WKT-repræsentation (Well-Known Text).
GeometryPoint.From Opretter en post, der repræsenterer et geometrisk punkt ud fra dele.
Record.AddField Tilføjer et felt ud fra et feltnavn og en værdi.
Record.Combine Kombinerer posterne på en liste.
Record.RemoveFields Returnerer en ny post, der omarrangerer de angivne felter i forhold til hinanden. Alle felter, der ikke er angivet, forbliver på deres oprindelige placeringer.
Record.RenameFields Returnerer en ny post, der omdøber de angivne felter. De resulterende felter bevarer deres oprindelige rækkefølge. Denne funktion understøtter ombytning og sammenkædning af feltnavne. Alle målnavne plus resterende feltnavne skal dog udgøre et entydigt sæt, ellers opstår der en fejl.
Record.ReorderFields Returnerer en ny post, der omarrangerer felter i forhold til hinanden. Alle felter, der ikke er angivet, forbliver på deres oprindelige placeringer. Kræver to eller flere felter.
Record.TransformFields Transformerer felter ved at anvende transformOperations. Du kan få flere oplysninger om værdier, der understøttes af transformOperations, ved at gå til Parameterværdier.

Valg

Navn Beskrivelse
Record.Field Returnerer værdien af det angivne felt. Denne funktion kan bruges til dynamisk at oprette feltopslagssyntaksen for en given post. På den måde er det en dynamisk version af post[felt]-syntaksen.
Record.FieldNames Returnerer en liste over feltnavne i rækkefølgen af postens felter.
Record.FieldOrDefault Returnerer værdien af et felt fra en post eller standardværdien, hvis feltet ikke findes.
Record.FieldValues Returnerer en liste over feltværdier i rækkefølgen af postens felter.
Record.SelectFields Returnerer en ny post, der indeholder de felter, der er valgt fra inputposten. Den oprindelige rækkefølge af felterne vedligeholdes.

Serialisering

Navn Beskrivelse
Record.FromList Returnerer en post med en liste over feltværdier og et sæt felter.
Record.FromTable Returnerer en post fra en tabel med poster, der indeholder feltnavne og værdier.
Record.ToList Returnerer en liste over værdier, der indeholder feltværdierne for inputposten.
Record.ToTable Returnerer en tabel med poster, der indeholder feltnavne og værdier fra en inputpost.

Parameterværdier

Følgende typedefinitioner bruges til at beskrive de parameterværdier, der refereres til i postfunktionerne ovenfor.

Typedefinition Beskrivelse
indstillingen MissingField Flere oplysninger: MissingField.Type
Transformeringshandlinger Transformationshandlinger kan angives af en af følgende værdier:

• En listeværdi på to elementer, hvor det første element er feltnavnet, og det andet element er den transformationsfunktion, der anvendes på det pågældende felt for at oprette en ny værdi.

• Du kan angive en liste over transformationer ved at angive en listeværdi, og hvert element er listeværdien på to elementer, som beskrevet ovenfor.

Du kan f.eks. gå til beskrivelsen af Record.TransformFields
Omdøbningshandlinger Omdøbningshandlinger for en post kan angives som en af:

En enkelt omdøbningshandling, der repræsenteres af en liste over to feltnavne, gamle og nye.

Du kan se eksempler ved at gå til beskrivelsen af Record.RenameFields.