Type.TableKeys
Type.TableKeys(tableType as type) as list
Retourne la liste de clés éventuellement vide pour le type de table spécifié.
Chaque clé est décrite par un enregistrement sous la forme suivante :
Columns
: liste des noms de colonnes qui définissent la cléPrimary
:true
si la clé est la clé primaire de la table ; sinon,false
Retournez les informations de clé pour un type de table.
Utilisation
let
BaseType = type table [ID = number, Name = text],
AddKey = Type.AddTableKey(BaseType, {"ID"}, true),
DetailsOfKeys = Type.TableKeys(AddKey)
in
DetailsOfKeys
Sortie
{[Columns = {"ID"}, Primary = true]}