Nota
El contenido y los pasos de este artículo se aplican a Word para Microsoft 365 y a otras versiones de escritorio de Word para Windows y Mac.
MergeField muestra el nombre de un campo de datos dentro de los caracteres de combinación «chevron» en un documento principal de combinación de correspondencia, por ejemplo, «FirstName». Cuando el documento principal se combina con el origen de datos seleccionado, se inserta información del campo de datos especificado en lugar del campo de combinación.
En versiones anteriores de Word, los documentos combinados solían mostrar espacios dobles en lugar del campo que asignaba datos que faltaban. Ahora puede usar modificadores para especificar qué texto se imprime antes o después de los resultados del campo (siempre que el campo contenga datos).
Debe seleccionar el origen de datos para el documento principal antes de insertar los campos de combinación.
Sintaxis
Cuando ve el campo Campo de combinación en el documento, la sintaxis es similar a la siguiente:
{ MERGEFIELDFieldName [Switches]}
Nota
Un código de campo indica al campo qué mostrar. Los resultados de campo son los que se muestran en el documento después de haber evaluado el código de campo. Para alternar entre la visualización del código de campo y los resultados del código de campo, presione Alt+F9.
Instrucciones
"FieldName"
Nombre de un campo de datos enumerado en el registro de encabezado del origen de datos seleccionado. El nombre de campo debe coincidir exactamente con el nombre de campo del registro de encabezado.
Modificadores
\b
Especifica el texto que se insertará antes del campo CampoCombinar si el campo no está en blanco.
\f
Especifica el texto que se insertará después del campo Campo de combinación si el campo no está en blanco.
\m
Especifica que el campo CampoCombinar es un campo asignado.
\v
Habilita la conversión de caracteres para formato vertical.
Ejemplo
Si se colocan juntos los tres campos MergeField siguientes y se usa el modificador \f como se especifica se garantiza que los tres campos tengan espacios entre ellos, pero solo si la información del campo designado está presente en el origen de datos.
{ MERGEFIELD CoutesyTitle \f " " }{ MERGEFIELD FirstName \f " " }{ MERGEFIELD Apellido }
El resultado es el siguiente:
- Si todos los campos están presentes: Sra. Mindy Martin
- Si falta FirstName en la fuente de datos: Sra. Martin
Nota
Si necesita cambiar el nombre de campo especificado en un campo de combinación, edite el nombre de campo en los códigos de campo de campo de combinación. Cambiar un nombre de campo con los códigos de campo ocultos no tiene ningún efecto.