Trabajar con campos

Un campo es una entidad de texto que contiene instrucciones para mostrar el estado o propiedad de otra entidad o configuración en el dibujo. Cuando se actualiza un campo, muestra el valor más reciente de la fuente de datos a la que hace referencia. Los campos se pueden utilizar para insertar propiedades de dibujo, propiedades personalizadas o propiedades de objetos en textos o tablas de varias líneas o como un atributo en un bloque. Los campos en atributos son especialmente útiles en los pequeños bloques: utilizando el dibujo, los pequeños bloques de propiedades de conjunto, subconjunto y hoja se pueden completar automáticamente.

Consulte el comando PROPSDIB para obtener más información sobre las propiedades de dibujo personalizadas y predeterminadas.

Consulte el comando CONJUNTOPLANOS para obtener más información sobre los conjuntos de planos, subconjuntos y propiedades de planos predeterminados y personalizados.

Si no hay ningún valor disponible, un campo muestra guiones (----).

Si la variable del sistema FIELDDISPLAY está activada, los campos se muestran sobre un fondo gris claro que no se imprime.

La variable del sistema FIELDEVAL controla cuándo se actualizan los campos.

Nota: Los campos de fecha solo se actualizan con el comando UPDATEFIELD; no se actualizan automáticamente en función del valor de la variable del sistema FIELDEVAL.

Procedimiento general para crear campos

  1. Haz una de las siguientes cosas:
    • Haga clic en el botón de la herramienta Insertar campo () en la barra de herramientas Insertar y en el panel de la cinta Anotar / Texto.
    • Seleccione Insertar campo... en el menú Insertar.
    • Inicie el comando CAMPO.
    • Haga clic en el botón de la herramienta Campo () en la barra de herramientas Formato de texto al crear o editar textoM o contenido de celda de tabla.

    Aparece el cuadro de diálogo Campo.

  2. En Nombres de campo, expanda un grupo y, a continuación, elija un nombre de campo.s

    Aparecen las configuraciones para el nombre del campo seleccionado.

  3. Ajuste la configuración y, a continuación, haga clic en el botón Aceptar.

    Se cierra el cuadro de diálogo Campo.

    El campo se crea en el texto M o en la celda de la tabla que se está editando.

    o

    Se le solicita: especifique el punto de inicio o [Altura/Justificar]:

    Haz lo siguiente:

    • (opción) Escriba H o elija Altura en el menú contextual para definir la altura del texto.
    • (opción) Escriba J o elija Justificar en el menú contextual para establecer la justificación del texto.
    • Especifique el punto de inserción del campo en el dibujo.

    Se crea una entidad de texto M que contiene el campo.

Trabajar con fórmula de campo

Fórmula de campo hace referencia a las funciones y operaciones que se pueden utilizar en el cuadro de diálogo Campo.

  1. Inicie el comando CAMPO para abrir el cuadro de diálogo Campo.
  2. Expanda el grupo Objetos en la lista Nombres de campo y seleccione Fórmula.
  3. En el campo Fórmula puede insertar diferentes tipos de operaciones y fórmulas. El resultado se mostrará en el campo Valor de campo.

La siguiente tabla muestra las operaciones que se pueden utilizar en la Fórmula de campo.

Operación Carácter Descripción
Suma + Produce la suma de valores numéricos.
Sustracción - Resta los dos valores numéricos.
Multiplicación * Multiplica los valores numéricos.
División / Divide dos valores numéricos.
Exponentización ^ Calcula el valor exponencial de los números dados.

La siguiente tabla muestra las funciones que se pueden utilizar en la Fórmula de campo.

Función Sintaxis
Coseno cos(expresión)
Seno sin(expresión)
Tangente espiga (expresión)
Arco coseno acos(expresión)
Arco seno asin(expresión)
Arco tangente atan(expresión)
Cuadrado sqr(expresión)
Raíz cuadrada sqrt(expresión)
Redondear al entero más cercano redondo(expresión)
Truncar decimal trunc(expresión)
Valor absoluto abs(expresión)
Grados a radianes d2r(expresión)
Radianes a grados r2d(expresión)
Logaritmo, base e ln(expresión)
Logaritmo, base 10 log(expresión)
Exponente, base e exp(expresión)
Exponente, base 10 exp10(expresión)
Pi = 3,14… pi
Nota: La sintaxis de la función Tangente en Fórmula de campo es ligeramente diferente de la de Parámetros:
  • Fórmula de campo: espiga(expresión)
  • Parámetros: tan(expresión)
Nota: El cuadrado de un número, sqr(expresión), solo está disponible en Fórmula de campo.

Para mostrar una propiedad de entidad en un campo

  1. Inicie el comando CAMPO.

    Aparece el cuadro de diálogo Campo.

  2. Expanda Objetos en la lista Nombres de campo y seleccione Objeto.
  3. Haga clic en el botón Seleccionar entidad () en el cuadro de diálogo Campo.

    El cuadro de diálogo Campo se cierra temporalmente.

    Se le solicita: Seleccione Entidad:

  4. Haga clic en la entidad de la que desea mostrar una propiedad.

    Vuelve a aparecer el cuadro de diálogo Campo.

  5. Seleccione la propiedad de la entidad en la lista Propiedad.
  6. Configure el diseño de la pantalla:
    • Formato: elija un formato de unidad.
    • Precisión: seleccione una precisión en el botón de lista
    • Convertir: esta opción permite recalcular el valor del campo.
      • Elija una fórmula de la lista; p.ej f*#, donde f es el factor que escriba en el campo Convertir y # es el valor del campo.
      • Escriba un factor en el campo Convertir ; p ej. 0,0001 para expresar el área de una polilínea en metros cuadrados en un dibujo en cm.
  7. Haga clic en el botón OK.
  8. Especifique un punto para colocar el campo en el dibujo.

Para editar un campo

  1. Edite la celda de la tabla o la entidad de texto M que contiene el campo.
  2. Haga doble clic en el campo.

    Aparece el cuadro de diálogo Campo.

    Nota: Al editar un campo asociado a un parámetro que ya no existe, se muestra un mensaje de error en el cuadro de diálogo.
  3. Ajusta las propiedades del campo.
  4. Haga clic en el botón OK para guardar los cambios.

Para actualizar un campo

  1. Haz una de las siguientes cosas:
    • Haga clic en el botón de la herramienta Actualizar campo () en la barra de herramientas Redibujar / Regeneración.
    • Elija Actualizar campos... en el menú Herramientas.
    • Inicie el comando ACTUALIZACAMPO.

    Se le solicita: seleccione el/los campo(s) que desea actualizar:

  2. Seleccione los campo(s) que desea actualizar, luego haga clic derecho o presione Enter.

    Los campos seleccionados se actualizan.

Nota: Si se establece el código de bits 16 de la variable del sistema FIELDEVAL, la ejecución del comando REGEN actualiza todos los campos del dibujo.
Nota: Los campos de fecha solo se actualizan con el comando UPDATEFIELD; no se actualizan automáticamente en función del valor de la variable del sistema FIELDEVAL.

Para convertir un campo a texto

  1. Edite la celda de la tabla o la entidad de texto M que contiene el campo.
  2. Seleccione el campo.
  3. Haga clic con el botón derecho del ratón y, a continuación, elija Convertir campo en texto en el menú contextual.