En este documento se explica cómo administrar las propiedades de los campos de formulario de PDF, como la adición de información de herramientas, la fecha y la hora, si los campos son obligatorios y no, el texto multilínea y los valores calculados en Acrobat DC. (Si busca más información sobre las propiedades de los campos de formulario, haga clic en el vínculo apropiado).

 

Añadir información sobre herramientas a un campo de formulario

La información sobre herramientas más significativa puede ayudar a los usuarios a rellenar el formulario fácilmente. Para añadir información sobre herramientas a un campo de formulario, haga lo siguiente:

  1. Haga doble clic en un campo de formulario seleccionado para abrir la ventana Propiedades.

  2. En la pestaña General, escriba una descripción en el cuadro de información de la herramienta.

    Añadir información sobre herramientas
  3. Haga clic en Cerrar.

Defina un campo de formulario según sea necesario rellenarlo o no

Para configurar el campo como de solo lectura, obligatorio o no, haga lo siguiente:

  1. Haga doble clic en un campo de formulario seleccionado para abrir la ventana Propiedades.

  2. En la pestaña General,

    • para configurar el campo como de solo lectura, seleccione Solo lectura.
    • Para configurar el campo como obligatorio, seleccione Obligatorio.
    • Para configurar el campo como no obligatorio, desmarque Obligatorio.
    Defina el campo como obligatorio, no obligatorio o de solo lectura.
  3. Haga clic en Cerrar.

Añadir campos de fecha y hora

Mientras esté preparando el formulario en Acrobat DC, haga clic en el icono Campo de fecha en la barra de herramientas y, a continuación, haga clic en la ubicación dentro del documento donde desee poner el campo.

Agregar campo de fecha

Para especificar el tiempo junto a la fecha, haga doble clic en el campo de fecha para abrir la ventana Propiedades. En la pestaña Formato, elija el formato de fecha y hora y haga clic en Cerrar.

Especificar el formato de fecha y hora

Añadir un campo de imagen

Mientras esté preparando el formulario en Acrobat DC, haga clic en el icono Campo de imagen en la barra de herramientas y, a continuación, haga clic en la ubicación dentro del documento donde desee poner el campo.

Agregar imagen
Agregar imagen

Agregar un campo de texto multilínea

Para añadir un campo de texto multilínea, haga lo siguiente:

  1. Mientras esté preparando el formulario en Acrobat DC, haga clic en el icono Añadir texto en la barra de herramientas y, a continuación, haga clic en la ubicación dentro del documento donde desee poner el campo.

  2. Cambie el tamaño del campo de texto arrastrando cualquiera de sus esquinas.

  3. Haga doble clic en el campo para abrir la ventana de Propiedades.

  4. En la pestaña Opciones,

    • para crear un campo multilínea, seleccione Multilínea. De forma predeterminada, el número de líneas del campo es igual que el tamaño del campo de texto.
    • Para permitir múltiples líneas sin límite, seleccione Desplazarse por el texto largo. Si el texto introducido supera el tamaño del campo, Acrobat proporciona una barra para desplazarse por el texto.
    Campo de texto multilínea
    Añadir barra de desplazamiento a texto multilínea
    Barra de desplazamiento para texto multilínea
  5. Haga clic en Cerrar.

Añadir cálculos básicos a campos de formulario PDF

Acrobat proporciona tres opciones para la creación de cálculos de campos.

1: Cálculos predefinidos

Los cálculos como suma, producto, media, mínimo y máximo se pueden agregar utilizando el cálculo predefinido. El ejemplo siguiente muestra cómo utilizar cálculos predefinidos para dos campos.

  1. En la barra de herramientas Prepare Form, seleccione y agregue tres campos de texto: texto1, texto2 y texto3. Texto3 será el campo calculado.

  2. Haga doble clic en el campo texto1 para abrir sus Propiedades. En la pestaña Formato, seleccione la Categoría de formato como Número. Repita este paso para los dos campos de texto restantes.

    Nota:

    De forma predeterminada, los campos de texto se denominan texto1, texto2, etc. Para cambiar el nombre del campo, vaya a la pestaña General e introduzca el Nombre como Num1, o cualquier otro que quiera, y haga clic en Cerrar.

  3. Haga doble clic en el campo Texto3 para abrir sus Propiedades. En la pestaña Calcular, seleccione El valor es y, en la lista desplegable, seleccione una de las siguientes opciones

    • Para agregar texto1 y texto2, seleccione Suma(+).
    • Para multiplicar texto1 y texto2, seleccione Producto(x).
    • Para calcular el promedio de texto1 y texto2, seleccione Media.
    • Para obtener el mínimo de los números introducidos, seleccione Mínimo.
    • Para obtener el máximo de los números introducidos, seleccione Máximo.
    Cálculos predefinidos
  4. Haga clic en Elegir. En el cuadro de diálogo Selección de campo, seleccione texto1 y texto2, y haga clic en Aceptar.

  5. Haga clic en Cerrar. Al introducir números en los campos texto1 y texto2, texto3 muestra el valor calculado según el tipo de cálculo elegido en el paso3.

    Nota:

    Los cálculos predefinidos son bastante limitados, por ejemplo, no hay divisiones ni restas.

2: Anotación de campo simplificada

La notación de campo simplificado permite la creación de cálculos mucho más complejos. Utiliza una anotación similar a la forma en que se escribiría normalmente un cálculo, es decir, utilizando símbolos matemáticos habituales, + (suma), - (resta), * (multiplicación) y / (división). Los nombres de campo se utilizan como operandos. Para utilizar la notación de campos simplificados, haga lo siguiente:

  1. En la barra de herramientas Prepare Form, seleccione y agregue tres campos de texto: texto1, texto2 y texto3. Texto3 será el campo calculado.

  2. Haga doble clic en el campo texto1 para abrir sus Propiedades. En la pestaña Formato, seleccione la Categoría de formato como Número. Repita este paso para los dos campos de texto restantes.

    Nota:

    De forma predeterminada, los campos de texto se denominan texto1, texto2, etc. Para cambiar el nombre del campo, vaya a la pestaña General e introduzca el Nombre como Num1, o cualquier otro que quiera, y haga clic en Cerrar.

  3. Haga doble clic en el campo Texto3 para abrir sus Propiedades. En la pestaña Calcular, seleccione Anotación de campo simplificada, y haga clic en Editar.

    Anotación de campo simplificada
  4. En el editor de JavaScript, introduzca el código que desea calcular. Por ejemplo, para calcular el producto de la suma de dos números y la resta de otros dos, escriba (texto1+texto2)*(texto1-texto2) y haga clic en Aceptar.

  5. Haga clic en Cerrar.

3: Cálculos de JavaScript personalizados

Utilice JavaScript personalizado para crear cálculos matemáticos más complejos. Esta opción requiere introducir JavaScript y proporciona acceso completo a todos los campos del archivo PDF y a las funciones matemáticas enriquecidas en el lenguaje JavaScript. También requiere el uso de la sintaxis JavaScript completa de Acrobat que hace que los cálculos sean más largos. Por ejemplo, el siguiente código resuelve la misma ecuación utilizada en el ejemplo anterior de notación de campos simplificados.

  1. En la barra de herramientas Prepare Form, seleccione y agregue tres campos de texto: texto1, texto2 y texto3. Texto3 será el campo calculado.

  2. Haga doble clic en el campo texto1 para abrir sus Propiedades. En la pestaña Formato, seleccione la Categoría de formato como Número. Repita este paso para los dos campos de texto restantes.

    Nota:

    De forma predeterminada, los campos de texto se denominan texto1, texto2, etc. Para cambiar el nombre del campo, vaya a la pestaña General e introduzca el Nombre como Num1, o cualquier otro que quiera, y haga clic en Cerrar.

  3. Haga doble clic en el campo Texto3 para abrir sus Propiedades. En la pestaña Calcular, seleccione Secuencia de comandos de cálculo personalizado y, a continuación, haga clic en Editar.

    Script de cálculo personalizado
  4. En el editor de JavaScript, introduzca el código para el cálculo. Por ejemplo, para calcular el producto de la suma de dos números y la sustracción de otros dos, escriba
    event.value=((this.getField("texto1").value+this.getField("texto2").value))*((this.getField("texto1").value-this.getField("texto2").value));

  5. Haga clic en Aceptar y luego en Cerrar.