& Operador: Concatenación de cadenas y números

Article Number:040511

Con el operador "&", puede concatenar varios valores de campo.
Al concatenar cadenas y números, debe utilizar un operador "&" de ancho medio. No puede utilizar un operador "+" para este propósito.

Campos que se pueden concatenar con el operador "&"

Al utilizar el operador "&" para concatenar campos, puede especificar los siguientes tipos de campos para la concatenación.

  • Texto
  • Número
  • Calculado
  • Botón de radio
  • Desplegable
  • fecha 1
  • Hora 1
  • Fecha y hora 1
  • Búsqueda 2
  • Registro creado por
  • Registro actualizado por
  • Fecha y hora de creación Registro 1
  • Fecha y hora actualizada Registro 1

1: Utilice la función DATE_FORMAT para especificar una fórmula.
2: Si Campo clave de un campo es un campo de "Enlace" (o un campo de "Búsqueda" con un campo de "Enlace" como Campo clave), ese campo no puede ser referenciado por una fórmula.

Referencia: Función DATE_FORMAT: Especificación del formato de visualización de fecha y hora

Pasos

Esta sección describe cómo concatenar un nombre y un apellido que se ingresan por separado en diferentes campos, usando un ejemplo de una aplicación de directorio de empresa.

Imag. de la aplicación con campos configurados:Ejemplo de concatenación de cadenas

  1. Haga clic en el ícono Ajustes app (el ícono con forma de engranaje) en la parte superior derecha de la pantalla "Vista".
    Captura de pantalla: El ícono "Ajustes app" está resaltado

  2. En la pantalla "Ajustes app", haga clic en la pestaña Formulario.

  3. Coloque dos campos de "Texto" en el formulario de la aplicación arrastrando el campo "Texto" que se muestra en la lista de campos en el lado izquierdo de la pantalla y luego soltándolo en el área derecha de la pantalla.Captura de pantalla: Colocación de campos de "Texto"

  4. Abra la pantalla de configuración de campo de cada campo y cambie su nombre y código de campo. En el caso del primer campo, cambie su nombre y código de campo a "Nombre" y "Nombre" respectivamente. En el caso del segundo campo, cambie su nombre y código de campo a "Nombre" y "Nombre" respectivamente.Captura de pantalla: un GIF que muestra los nombres de los campos y los códigos de los campos que se están cambiando

  5. En el formulario de la aplicación, coloque el campo "Texto" que se utilizará para mostrar el resultado de la concatenación y cambie su nombre de campo y código de campo a "Nombre completo" y "Nombre completo" respectivamente.Captura de pantalla: Colocando el campo

  6. Abra la pantalla de configuración de campo del campo "Nombre completo", seleccione Calcular automáticamente y luego ingrese la siguiente fórmula: Nombre y Nombre
    Se utiliza un "&" de medio ancho para concatenar cadenas. Si desea que el resultado contenga una cadena específica o un espacio, utilice comillas dobles de medio ancho ("").Captura de pantalla: la configuración de fórmula para el campo "Texto"

  7. Haga clic en Guardar en la pantalla de configuración del campo.

  8. Haga clic en Guardar en el lado superior izquierdo de la pantalla y luego haga clic en Act. app en el lado superior derecho de la pantalla.Captura de pantalla: "Act. app"

  9. En el cuadro de diálogo de confirmación, haga clic en Act. app.

Ha configurado correctamente un campo que concatena cadenas de caracteres.Captura de pantalla: se muestra una fórmula para concatenar cadenas

Introduzca valores en los campos "Nombre" y "Nombre", y verifique que el nombre completo aparezca automáticamente en el campo "Nombre completo".Captura de pantalla: Comprobando que las cadenas están concatenadas correctamente

Consejos: Si hay campos con valores vacíos

Los campos vacíos se concatenan como cadenas vacías.
Por ejemplo, supongamos que un campo tiene el siguiente conjunto de fórmulas: Estado/Provincia&Ciudad&Calle& Nombre &" "&Piso. En este caso, incluso cuando el campo "Nombre del edificio" está vacío, los valores de los demás campos se concatenan.Captura de pantalla: El resultado de la concatenación cuando hay un campo con un valor vacío