Soporte en línea

Hablar o chatear con nuestros expertos y obtener respuestas a sus preguntas

Otra función de expresión en la hoja de aplicaciones en Appy Pie.

SI
 
La función IF devuelve el valor completo como se especifica.
 
Sintaxis
 
SI (condición, entonces, más)
 
Ejemplo
 
  • IF (EQUAL (['column_name1'], ['column_name2']), 'true', 'false')
  • SI (VERDADERO, "¡Sí!", "¡No!"): ¡Sí!
  • SI (FALSO, "¡Sí!", "¡No!"): ¡No!
  • SI ((1> 0), "¡Sí!", "¡No!"): ¡Sí!
  • SI ((1 <0), "¡Sí!", "¡No!"): ¡No!
  • IF (ISBLANK (""), "Yes!", "No!"): ¡Sí! Ver también: ISBLANK ().
  • IF (NOT (ISBLANK ("")), "Yes!", "No!"): ¡No!
  • IF (([Count] <0), 0, [Count]): Devuelve 0 si el valor de la columna Count es menor que cero, o el valor en sí mismo si es cero o mayor.
  • SI (([Fecha] = HOY ()), VERDADERO, FALSO): Devuelve VERDADERO si el valor de la columna Fecha coincide con la fecha de hoy; de lo contrario, devuelve FALSE. Equivalente a ([Fecha] = HOY ()). Ver también: HOY ().
  • IF (USERSETTINGS ("¿Nombres en mayúscula?"), SUPERIOR ([Nombre]), [Nombre]): Devuelve la columna Nombre en todas las letras mayúsculas si el valor de los Nombres en mayúscula? la configuración del usuario es VERDADERA; de lo contrario, el valor de la columna Nombre se devuelve sin cambios. Ver también: SUPERIOR (), CONFIGURACIÓN DEL USUARIO ().
  • IF (ISNOTBLANK ([Número de teléfono]), [Número de teléfono], "(sin teléfono)"): si el valor de la columna Número de teléfono no está en blanco, se devuelve el valor de la columna; de lo contrario, se devuelve el texto (sin teléfono).
 
¿Día de la semana o fin de semana?
 
SI(
 
  EN(
 
    DÍA DE LA SEMANA (HOY ()),
 
    LISTA (1, 7)
 
  ),
 
  "¡Es el fin de semana!",
 
  "Es un día de la semana".
 
)
 
1. TODAY () da la fecha de hoy.
 
2. WEEKDAY (...) da el número del día de la semana de la fecha dada, 1 a 7, donde 1 es domingo y 7 es sábado.
 
3. LIST (1, 7) construye una lista de dos números: 1 y 7.
 
4. IN (..., ...) pregunta si el número de día de la semana calculado está presente en la lista construida.
 
5. SI (..., "¡Es el fin de semana!", "Es un día de la semana") da ¡Es el fin de semana! si el número del día de la semana es 1 o 7, o es un día de la semana. de otra manera.
 
Argumentos
 
¿es verdad? (Sí / No): una expresión que devuelve VERDADERO o FALSO.
then-do-this: ¿Una expresión que se evaluará solo si es verdadero? expresión se evalúa como VERDADERO.
else-do-this: ¿Una expresión que se evaluará solo si es verdadero? expresión se evalúa como FALSO.
Tanto do-this-do como else-do-this deberían producir resultados de tipos comparables (por ejemplo, tanto textuales como numéricos). Los resultados pueden ser valores individuales o listas.
 
Valor de retorno
 
Si es cierto? se evalúa como VERDADERO, se devuelve el resultado de evaluar then-do-this; de lo contrario, se devuelve el resultado de evaluar else-do-this.

AQUÍ
 
La función AQUÍ proporciona la ubicación actual.
 
Sintaxis
 
AQUÍ()
 
Ejemplo
 
  • AQUÍ () = Ubicación actual.
 
Valor de retorno
 
Un valor LatLong: la ubicación actual según lo informado por el dispositivo.

 


 

NOMBRE DE USUARIO
 
La función USERNAME devuelve el nombre del usuario actual.
 
Sintaxis
 
NOMBRE DE USUARIO ()
 
Descripción
 
USERNAME () devuelve el nombre del usuario actual.
 
El nombre del usuario se obtiene del servicio a través del cual el usuario inicia sesión en la aplicación. Si el usuario no ha iniciado sesión, el nombre no está disponible. Incluso para los usuarios registrados, no todos los proveedores de autenticación ponen a disposición el nombre del usuario.
 
Valor de retorno
 
Un valor de Nombre: el nombre del usuario con sesión iniciada actual si lo proporciona el proveedor de autenticación, o en blanco de lo contrario.

 


 

CORREO DE USUARIO
 
USERMAIL devuelve la dirección de correo electrónico del usuario actual. La dirección de correo electrónico está disponible solo para usuarios registrados.
 
Sintaxis
 
CORREO DE USUARIO ()
 
Ejemplo
 
CORREO DE USUARIO ()
 
Descripción
 
USEREMAIL () devuelve la dirección de correo electrónico del usuario actual. La dirección de correo electrónico solo está disponible para usuarios registrados.
 
Valor de retorno
 
Un valor de correo electrónico: la dirección de correo electrónico del usuario actual, o en blanco si el usuario no ha iniciado sesión.

 


 

RANDBETWEEN
 
La función RANDBETWEEN devuelve un entero aleatorio entre límite inferior y límite superior.
 
Sintaxis
 
RANDBETWEEN (límite inferior, límite superior)
 
Ejemplo
 
  • RANDBETWEEN (10,15) = 12
  • RANDBETWEEN (1, 10) da un número entero aleatorio entre 1 y 10.
  • (RANDBETWEEN (0, 1) = 1) da un valor aleatorio Sí / No.
  • (RANDBETWEEN (0, 100) / 100.0) da un valor decimal aleatorio entre 0.00 y 1.00 con dos dígitos después del punto decimal.
  • INDEX ({"Heads", "Tails"}, RANDBETWEEN (1, 2)) devuelve Heads o Tails como un valor de texto. Ver también: ÍNDICE ().
 
Argumentos
 
• límite inferior (cualquier tipo numérico): el valor aleatorio más bajo que se puede devolver.
 
• límite superior (cualquier tipo numérico): el valor aleatorio más alto que se puede devolver.
 
Valor de retorno
 
Un valor numérico: un entero elegido aleatoriamente, no menor que el límite inferior y no mayor que el límite superior.

IDENTIFICACIÓN ÚNICA
 
La función UNIQUEID devuelve cualquier valor aleatorio generado por el sistema.
 
Sintaxis
 
IDENTIFICACIÓN ÚNICA()
 
Descripción
 
UNIQUEID () genera una secuencia de ocho dígitos y letras al azar adecuados para usar como un identificador único, como una clave de fila.
 
La ID generada no es estrictamente única. En cambio, es lo suficientemente aleatorio como para ser efectivamente único para todos los usos prácticos. La posibilidad de que se genere una ID duplicada es prácticamente nula: solo 1 en más de 28 billones.
 
Valor de retorno
 
Un valor de texto: una ID pseudo-única recién generada.
 
Ejemplo
 
IDENTIFICACIÓN ÚNICA()


 


LAT
 
La función LAT devuelve el componente de latitud de una ubicación.
 
Sintaxis
 
LAT ([lat y largo])
 
Ejemplo
 
LAT ('42 .3501, 24.8419 ')
 
Descripción
 
LAT () extrae el componente de latitud de where si es un valor LatLong, o el primer elemento en where si es una lista de 2 elementos de cualquier tipo numérico.
 
Valor de retorno
 
Un valor decimal: el componente de latitud de where if a LatLong value; o el primer elemento de where si es una lista de 2 elementos de cualquier tipo numérico; o 0 de lo contrario.

 


 

LONGITUD
 
La función LONGITUD devuelve el componente de longitud de una ubicación.
 
Sintaxis
 
LARGO ([lat y largo])
 
Ejemplo
 
LARGO ([lat y largo])
 
Descripción
 
LONG () extrae el componente de longitud de where if a LatLong value, o el segundo elemento en where if una lista de 2 elementos de cualquier tipo numérico.
 
Valor de retorno
 
Un valor decimal: el componente de longitud de where if a LatLong value; o el segundo elemento de where si es una lista de 2 elementos de cualquier tipo numérico; o 0 de lo contrario.
 
LATITUD LONGITUD
 
La función LATLONG devuelve un valor compuesto de latitud y longitud.
 
Sintaxis
 
LARGO ([lat], [largo])
 
Ejemplo
 
LARGO ('42 .3501, 24.8419 ')
 
Descripción
 
LATLONG () crea un valor LatLong a partir de la latitud (de cualquier tipo numérico) y la longitud (de cualquier tipo numérico).
 
Valor de retorno
 
Un valor LatLong: compuesto de latitud y longitud.

Compartir este :

Te resultó útil este artículo

Otra función de expresión en la hoja de aplicaciones en Appy Pie.

SI
 
La función IF devuelve el valor completo como se especifica.
 
Sintaxis
 
SI (condición, entonces, más)
 
Ejemplo
 
  • IF (EQUAL (['column_name1'], ['column_name2']), 'true', 'false')
  • SI (VERDADERO, "¡Sí!", "¡No!"): ¡Sí!
  • SI (FALSO, "¡Sí!", "¡No!"): ¡No!
  • SI ((1> 0), "¡Sí!", "¡No!"): ¡Sí!
  • SI ((1 <0), "¡Sí!", "¡No!"): ¡No!
  • IF (ISBLANK (""), "Yes!", "No!"): ¡Sí! Ver también: ISBLANK ().
  • IF (NOT (ISBLANK ("")), "Yes!", "No!"): ¡No!
  • IF (([Count] <0), 0, [Count]): Devuelve 0 si el valor de la columna Count es menor que cero, o el valor en sí mismo si es cero o mayor.
  • SI (([Fecha] = HOY ()), VERDADERO, FALSO): Devuelve VERDADERO si el valor de la columna Fecha coincide con la fecha de hoy; de lo contrario, devuelve FALSE. Equivalente a ([Fecha] = HOY ()). Ver también: HOY ().
  • IF (USERSETTINGS ("¿Nombres en mayúscula?"), SUPERIOR ([Nombre]), [Nombre]): Devuelve la columna Nombre en todas las letras mayúsculas si el valor de los Nombres en mayúscula? la configuración del usuario es VERDADERA; de lo contrario, el valor de la columna Nombre se devuelve sin cambios. Ver también: SUPERIOR (), CONFIGURACIÓN DEL USUARIO ().
  • IF (ISNOTBLANK ([Número de teléfono]), [Número de teléfono], "(sin teléfono)"): si el valor de la columna Número de teléfono no está en blanco, se devuelve el valor de la columna; de lo contrario, se devuelve el texto (sin teléfono).
 
¿Día de la semana o fin de semana?
 
SI(
 
  EN(
 
    DÍA DE LA SEMANA (HOY ()),
 
    LISTA (1, 7)
 
  ),
 
  "¡Es el fin de semana!",
 
  "Es un día de la semana".
 
)
 
1. TODAY () da la fecha de hoy.
 
2. WEEKDAY (...) da el número del día de la semana de la fecha dada, 1 a 7, donde 1 es domingo y 7 es sábado.
 
3. LIST (1, 7) construye una lista de dos números: 1 y 7.
 
4. IN (..., ...) pregunta si el número de día de la semana calculado está presente en la lista construida.
 
5. SI (..., "¡Es el fin de semana!", "Es un día de la semana") da ¡Es el fin de semana! si el número del día de la semana es 1 o 7, o es un día de la semana. de otra manera.
 
Argumentos
 
¿es verdad? (Sí / No): una expresión que devuelve VERDADERO o FALSO.
then-do-this: ¿Una expresión que se evaluará solo si es verdadero? expresión se evalúa como VERDADERO.
else-do-this: ¿Una expresión que se evaluará solo si es verdadero? expresión se evalúa como FALSO.
Tanto do-this-do como else-do-this deberían producir resultados de tipos comparables (por ejemplo, tanto textuales como numéricos). Los resultados pueden ser valores individuales o listas.
 
Valor de retorno
 
Si es cierto? se evalúa como VERDADERO, se devuelve el resultado de evaluar then-do-this; de lo contrario, se devuelve el resultado de evaluar else-do-this.

AQUÍ
 
La función AQUÍ proporciona la ubicación actual.
 
Sintaxis
 
AQUÍ()
 
Ejemplo
 
  • AQUÍ () = Ubicación actual.
 
Valor de retorno
 
Un valor LatLong: la ubicación actual según lo informado por el dispositivo.

 


 

NOMBRE DE USUARIO
 
La función USERNAME devuelve el nombre del usuario actual.
 
Sintaxis
 
NOMBRE DE USUARIO ()
 
Descripción
 
USERNAME () devuelve el nombre del usuario actual.
 
El nombre del usuario se obtiene del servicio a través del cual el usuario inicia sesión en la aplicación. Si el usuario no ha iniciado sesión, el nombre no está disponible. Incluso para los usuarios registrados, no todos los proveedores de autenticación ponen a disposición el nombre del usuario.
 
Valor de retorno
 
Un valor de Nombre: el nombre del usuario con sesión iniciada actual si lo proporciona el proveedor de autenticación, o en blanco de lo contrario.

 


 

CORREO DE USUARIO
 
USERMAIL devuelve la dirección de correo electrónico del usuario actual. La dirección de correo electrónico está disponible solo para usuarios registrados.
 
Sintaxis
 
CORREO DE USUARIO ()
 
Ejemplo
 
CORREO DE USUARIO ()
 
Descripción
 
USEREMAIL () devuelve la dirección de correo electrónico del usuario actual. La dirección de correo electrónico solo está disponible para usuarios registrados.
 
Valor de retorno
 
Un valor de correo electrónico: la dirección de correo electrónico del usuario actual, o en blanco si el usuario no ha iniciado sesión.

 


 

RANDBETWEEN
 
La función RANDBETWEEN devuelve un entero aleatorio entre límite inferior y límite superior.
 
Sintaxis
 
RANDBETWEEN (límite inferior, límite superior)
 
Ejemplo
 
  • RANDBETWEEN (10,15) = 12
  • RANDBETWEEN (1, 10) da un número entero aleatorio entre 1 y 10.
  • (RANDBETWEEN (0, 1) = 1) da un valor aleatorio Sí / No.
  • (RANDBETWEEN (0, 100) / 100.0) da un valor decimal aleatorio entre 0.00 y 1.00 con dos dígitos después del punto decimal.
  • INDEX ({"Heads", "Tails"}, RANDBETWEEN (1, 2)) devuelve Heads o Tails como un valor de texto. Ver también: ÍNDICE ().
 
Argumentos
 
• límite inferior (cualquier tipo numérico): el valor aleatorio más bajo que se puede devolver.
 
• límite superior (cualquier tipo numérico): el valor aleatorio más alto que se puede devolver.
 
Valor de retorno
 
Un valor numérico: un entero elegido aleatoriamente, no menor que el límite inferior y no mayor que el límite superior.

IDENTIFICACIÓN ÚNICA
 
La función UNIQUEID devuelve cualquier valor aleatorio generado por el sistema.
 
Sintaxis
 
IDENTIFICACIÓN ÚNICA()
 
Descripción
 
UNIQUEID () genera una secuencia de ocho dígitos y letras al azar adecuados para usar como un identificador único, como una clave de fila.
 
La ID generada no es estrictamente única. En cambio, es lo suficientemente aleatorio como para ser efectivamente único para todos los usos prácticos. La posibilidad de que se genere una ID duplicada es prácticamente nula: solo 1 en más de 28 billones.
 
Valor de retorno
 
Un valor de texto: una ID pseudo-única recién generada.
 
Ejemplo
 
IDENTIFICACIÓN ÚNICA()


 


LAT
 
La función LAT devuelve el componente de latitud de una ubicación.
 
Sintaxis
 
LAT ([lat y largo])
 
Ejemplo
 
LAT ('42 .3501, 24.8419 ')
 
Descripción
 
LAT () extrae el componente de latitud de where si es un valor LatLong, o el primer elemento en where si es una lista de 2 elementos de cualquier tipo numérico.
 
Valor de retorno
 
Un valor decimal: el componente de latitud de where if a LatLong value; o el primer elemento de where si es una lista de 2 elementos de cualquier tipo numérico; o 0 de lo contrario.

 


 

LONGITUD
 
La función LONGITUD devuelve el componente de longitud de una ubicación.
 
Sintaxis
 
LARGO ([lat y largo])
 
Ejemplo
 
LARGO ([lat y largo])
 
Descripción
 
LONG () extrae el componente de longitud de where if a LatLong value, o el segundo elemento en where if una lista de 2 elementos de cualquier tipo numérico.
 
Valor de retorno
 
Un valor decimal: el componente de longitud de where if a LatLong value; o el segundo elemento de where si es una lista de 2 elementos de cualquier tipo numérico; o 0 de lo contrario.
 
LATITUD LONGITUD
 
La función LATLONG devuelve un valor compuesto de latitud y longitud.
 
Sintaxis
 
LARGO ([lat], [largo])
 
Ejemplo
 
LARGO ('42 .3501, 24.8419 ')
 
Descripción
 
LATLONG () crea un valor LatLong a partir de la latitud (de cualquier tipo numérico) y la longitud (de cualquier tipo numérico).
 
Valor de retorno
 
Un valor LatLong: compuesto de latitud y longitud.
lanzar Tutorial