Κοινή χρήση μέσω


Type.ForRecord

Σύνταξη

Type.ForRecord(fields as record, open as logical) as type

Περίπου

Επιστρέφει έναν τύπο που αντιπροσωπεύει εγγραφές με συγκεκριμένους περιορισμούς τύπου σε πεδία.

Παράδειγμα

Δημιουργήστε δυναμικά έναν τύπο πίνακα.

χρήσης

let
    columnNames = {"Name", "Score"},
    columnTypes = {type text, type number},
    rowColumnTypes = List.Transform(columnTypes, (t) => [Type = t, Optional = false]),
    rowType = Type.ForRecord(Record.FromList(rowColumnTypes, columnNames), false)
in
    #table(type table rowType, {{"Betty", 90.3}, {"Carl", 89.5}})

εξόδου

#table(
    type table [Name = text, Score = number],
    {{"Betty", 90.3}, {"Carl", 89.5}}
)