Typfunktioner
Dessa funktioner skapar och manipulerar typvärden.
Namn | Beskrivning |
---|---|
Type.AddTableKey | Lägg till en nyckel i en tabelltyp. |
Type.ClosedRecord | Den angivna typen måste vara en posttyp som returnerar en stängd version av den angivna posttypen (eller samma typ, om den redan är stängd) |
Type.Facets | Returnerar fasetter av en typ. |
Type.ForFunction | Skapar en funktionstyp från den angivna . |
Type.ForRecord | Returnerar en posttyp från en fältpost. |
Type.FunctionParameters | Returnerar en post med fältvärden inställda på namnet på parametrarna för en funktionstyp och deras värden anges till motsvarande typer. |
Type.FunctionRequiredParameters | Returnerar ett tal som anger det minsta antal parametrar som krävs för att anropa en typ av funktion. |
Type.FunctionReturn | Returnerar en typ som returneras av en funktionstyp. |
Type.Is | Avgör om ett värde av den första typen alltid är kompatibelt med den andra typen. |
Type.IsNullable | Returnerar true om en typ är en nullbar typ. annars falskt. |
Type.IsOpenRecord | Returnerar om en posttyp är öppen. |
Type.ListItem | Returnerar en objekttyp från en listtyp. |
Type.NonNullable | Returnerar den typ som inte kan null-värdet från en typ. |
Type.OpenRecord | Returnerar en öppen version av en posttyp, eller samma typ, om den redan är öppen. |
Type.RecordFields | Returnerar en post som beskriver fälten i en posttyp med varje fält av den returnerade posttypen med motsvarande namn och ett värde som är en post i formuläret [ Type = type, Optional = logical ] . |
Type.ReplaceFacets | Ersätter fasetter av en typ. |
Type.ReplaceTableKeys | Ersätter nycklarna i en tabelltyp. |
Type.TableColumn | Returnerar typen av en kolumn i en tabell. |
Type.TableKeys | Returnerar nycklar från en tabelltyp. |
Type.TableRow | Returnerar en radtyp från en tabelltyp. |
Type.TableSchema | Returnerar en tabell som innehåller en beskrivning av kolumnerna (dvs. schemat) för den angivna tabelltypen. |
Type.Union | Returnerar en union av en lista med typer. |