Type.TableKeys
Type.TableKeys(tableType as type) as list
Devuelve la lista posiblemente vacía de claves del tipo de tabla especificado.
Cada clave se describe mediante un registro de la siguiente forma:
Columns
: una lista de los nombres de columna que definen la clavePrimary
:true
si la clave es la clave principal de la tabla; de lo contrario,false
Devuelve la información de clave de un tipo de tabla.
Uso
let
BaseType = type table [ID = number, Name = text],
AddKey = Type.AddTableKey(BaseType, {"ID"}, true),
DetailsOfKeys = Type.TableKeys(AddKey)
in
DetailsOfKeys
Salida
{[Columns = {"ID"}, Primary = true]}