& Operador: Concatenación de cadenas y números
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:
-
Haga clic en el ícono Ajustes app (el ícono con forma de engranaje) en la parte superior derecha de la pantalla "Vista".
-
En la pantalla "Ajustes app", haga clic en la pestaña Formulario.
-
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.
-
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.
-
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.
-
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 (""). -
Haga clic en Guardar en la pantalla de configuración del campo.
-
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.
-
En el cuadro de diálogo de confirmación, haga clic en Act. app.
Ha configurado correctamente un campo que concatena cadenas de caracteres.
Introduzca valores en los campos "Nombre" y "Nombre", y verifique que el nombre completo aparezca automáticamente en el campo "Nombre completo".
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.