Table.HasColumns

La función Table.HasColumns comprueba si una tabla contiene la columna o columnas especificadas, devolviendo el valor lógico True en caso positivo.

Sintaxis

Table.HasColumns(
    table as table,
    columns as any
) as logical

Parámetros
  • table: tabla a evaluar
  • columns: nombre de columna o lista de nombres de columnas
Información adicional

La función devolverá el valor lógico True solo si todas las columnas indicadas se encuentran en la tabla.

Ejemplos

Podemos comprobar si la siguiente tabla incluye la columna "name" con el siguiente código:

let
    table = Table.FromRecords(
        {
            [id = 15, name = "John", age = 35],
            [id = 21, name = "Alfonso", age = 58],
            [id = 33, name = "Marta", age = 22]
        }
    )
in
    Table.HasColumns(
        table,
        "name"
    )

TRUE
Table.HasColumns

Es posible comprobar la existencia de más de una columna:

let
    table = Table.FromRecords(
        {
            [id = 15, name = "John", age = 35],
            [id = 21, name = "Alfonso", age = 58],
            [id = 33, name = "Marta", age = 22]
        }
    )
in
    Table.HasColumns(
        table,
        {"name", "surname"}
    )

FALSE

Table.HasColumns
Categoría
Funciones de tabla
Enviado por admin el Vie, 14/08/2020 - 10:23