Value.FromText

La función Value.FromText devuelve un valor resultado de interpretar el contenido de una cadena de texto.

Sintaxis

Value.FromText(
    text as any,
    optional culture as nullable text
) as any

Parámetros
  • text: texto a interpretar
  • culture: (opcional) cadena de texto con información sobre la configuración regional a aplicar
Información adicional

La función devolverá un número, un valor lógico, un valor nulo, un valor temporal, un valor de duración o un valor de texto en función del contenido del texto interpretado.

Una cadena de texto vacía es interpretada como un valor nulo.

Ejemplos

En este ejemplo partimos de un valor de texto, text_value, conteniendo una representación de una fecha, interpretamos dicho texto con la función Value.FromText, obtenemos el tipo de este valor y devolvemos una lista mostrando el valor y un booleano que indica si su tipo es o no date:

let
    text_value = "2020/9/1",
    value = Value.FromText(text_value),
    value_type = Value.Type(value)
in
    {
        value,
        Type.Is(value_type, type date)
    }

Función M Value.FromText

Por supuesto, si la comparación la realizamos con otro tipo, number, por ejemplo, el resultado es diferente:

let
    text_value = "2020/9/1",
    value = Value.FromText(text_value),
    value_type = Value.Type(value)
in
    {
        value,
        Type.Is(value_type, type number)
    }

Función M Value.FromText
Categoría
Funciones de valor
Submitted by admin on Tue, 09/01/2020 - 13:19