Códigos de campo en documentos de Word

25 octubre 2024By Dea

ONLYOFFICE Docs se ha actualizado a la versión 8.2 ofreciendo nuevas funciones y mejoras, como los códigos de campo para documentos de texto. Lee este artículo para saber más sobre esta función y cómo usarla en el editor de documentos ONLYOFFICE.

Códigos de campo en documentos de Word

¿Qué son los códigos de campo y cuándo se utilizan?

Los códigos de campo son marcadores dinámicos que permiten insertar automáticamente contenido en un documento según condiciones específicas. Son especialmente útiles para añadir información que puede cambiar, como números de página, fechas, hiperenlaces o datos de fuentes externas como bases de datos.

En otras palabras, si estás escribiendo un documento y quieres que siempre muestre la fecha actual sin tener que escribirla cada vez, puedes usar un código de campo que extraiga la fecha desde tu ordenador e la inserte en el documento. Cada vez que abras o actualices el documento, la fecha se ajustará automáticamente sin que tengas que hacer nada.

Esta función te ayuda a ahorrar tiempo y hacer tu documento más inteligente: en lugar de añadir información manualmente, los códigos de campo lo hacen por ti.

Códigos de campo en ONLYOFFICE

El editor de documentos ONLYOFFICE es compatible con una amplia variedad de códigos de campo, cada uno con funciones específicas. A continuación se presenta una lista de los códigos de campo más utilizados, junto con su sintaxis y modificadores (parámetros opcionales que modifican en comportamiento de campo):

1. MERGEFIELD

Este campo inserta un enlace a datos de una fuente externa (como una base de datos o un archivo CSV) en el documento actual. Durante el proceso de combinación de correspondencia, el contenido de la fuente externa reemplazará el código de campo.

  • Sintaxis: { MERGEFIELD NombreDelCampo [Modificadores] }

Modificadores:

  • \b – Inserta texto antes del campo si este campo no está vacío.
  • \f – Inserta texto después del campo si no está vacío.
  • \m – Marca el campo como un campo mapeado.
  • \v – Habilita el formato vertical.

2. PAGENUM

Esta campo inserta en número de la página actual.

  • Sintaxis: { PAGENUM }

3. PAGECOUNT

Inserta el número total de páginas en el documento actual.

  • Sintaxis: { PAGECOUNT }

4. TOC (Tabla de contenidos)

Este campo se utiliza para generar una tabla de contenidos en el documento basándose en estilos de encabezado, niveles de esquema o subtítulos del documento.

  • Sintaxis: { TOC [Modificadores] }

Modificadores:

  • \b – Limita la tabla de contenidos a una sección marcada del documento.
  • \h – Aplica el formato de hiperenlace.
  • \t – Utiliza estilos personalizados para las entradas de la tabla en lugar de los estilos de encabezado predeterminados.
  • \o – Crea una tabla de contenidos basada en los niveles de estructura del documento, ignorando los campos personalizados.

5. PAGEREF

Inserta el número de página de una ubicación marcada en el documento para fines de referencia cruzada.

  • Sintaxis: { PAGEREF Marcador [\* Modificación de formato] }

Modificadores:

  • \h – Crea un hiperenlace al marcador especificado.
  • \p – Inserta la posición relativa del párrafo marcado por el marcador.

6. NUMPAGES

Muestra el número total de páginas en el documento.

  • Sintaxis: { NUMPAGES }

7. HYPERLINK

Inserta un hiperenlace a otra ubicación dentro del documento, a un archivo externo o a una página web.

  • Sintaxis: { HYPERLINK “URL o Nombre del archivo” [Modificadores] }

Modificadores:

  • \l – Hace referencia a una ubicación específica dentro del documento.
  • \n – Abre el enlace en una nueva ventana.
  • \t – Especifica el objetivo del hiperenlace.

8. TIME and DATE

Inserta la hora o la fecha actual según la configuración del sistema.

  • Sintaxis para HORA: { TIME [\@ “Formato de fecha y hora”] }
  • Sintaxis para FECHA: { DATE [\@ “Formato de fecha y hora”] }

Modificadores:

  • \@ – Especifica el formato en que se mostrará la hora o la fecha.

9. FORMULA

Este campo realiza cálculos basados en la fórmula proporcionada.

  • Sintaxis: { = Formula [Marcador] [\# Imagen numérica] }

10. SEQ (Secuencia)

Los campos SEQ se utilizan para numerar elementos como capítulos, figuras o tablas en un orden secuencial. Pueden actualizarse automáticamente cuando añades, eliminas o mueves elementos.

  • Sintaxis: { SEQ Identificador [Modificadores] }

Modificadores:

  • \n – Inserta el siguiente número de secuencia.
  • \r – Restablece la numeración al valor especificado.
  • \s – Comienza la numeración según el nivel de esquema.

11. STYLEREF

Añade el texto formateado con un estilo específico a los encabezados o pies de página. Puede mostrar la primera o última ocurrencia de estilo en la página actual, lo que es útil para crear encabezados o pies de página continuos.

  • Sintaxis: { STYLEREF IdentificadorDeEstilo [Modificadores] }

Modificadores:

  • \p – Muestra la posición relativa del párrafo con el formato especificado.

12. ASK

Pide al usuario que introduzca información, que luego se almacena como un marcador en el documento.

  • Sintaxis: { ASK Marcador “Indicador” [Modificadores] }

Modificadores:

  • \d – Inserta el texto predeterminado si el usuario no lo introduce.

Inserción de un código de campo

Con un ejempo sencillo, demostraremos cómo insertar la fecha actual en tu documento utilizando el código de campo. Esta práctica es útil cuando deseas incluir fechas en tus documentos, como informes o actas de reuniones, donde la fecha exacta es importante.

1. Abre tu documento en el Editor de documentos ONLYOFFICCE.

2. Coloca el cursor donde deseas que aparezca la fecha actual en el documento, luego navega a la pestaña Insertar en la barra de herramientas.

Códigos de campo en documentos de Word

3. Haz clic en el botón Campo.

Códigos de campo en documentos de Word

4. En el cuadro de diálogo, introduce el código de campo para fecha actual en el formato que prefieras.

Códigos de campo en documentos de Word

5. Haz clic en OK para insertar.

Códigos de campo en documentos de Word

El campo mostrará la fecha en que se actualizó por última vez el documento.

Para actualizar este campo:

1. Haz clic con el botón derecho en la fecha.

2. Selecciona Actualizar campo para actualizarlo.

Códigos de campo en documentos de Word

¡Y eso es todo! Esta es solo una de las nuevas funciones que encontrarás en la última versión de nuestros editores. Mira este video para explorar otras características:

¿Quieres probar los editores tú mismo? Consigue ONLYOFFICE ahora, es gratis.

EMPEZAR ONLINE       APP DE ESCRITORIO

Crea tu cuenta gratuita de ONLYOFFICE

Visualiza, edita y colabora en documentos, hojas, diapositivas, formularios y archivos PDF en línea.