La función Record.FromTable devuelve un registro a partir de una tabla de registros.
Record.FromTable(
table as table
) as record
- table: tabla a partir de la cual se desea generar un registro
Si los nombres de los campos no son únicos, la función devuelve un error.
Los campos de la tabla deberán venir dados por expresiones del tipo [Name = name, Value = value].
Podemos convertir en registro la tabla formada por los nombres de campos "id" y "name", y valores 2 y "Tom" respectivamente con la siguiente expresión:
Record.FromTable(
Table.FromRecords(
{
[Name = "id", Value = 2],
[Name = "name", Value = "Tom"]
}
)
)
Record
Un clic en el enlace Record nos muestra el registro generado: