Reglas de atributos de restricción

Las reglas de restricción especifican las configuraciones de atributos y las relaciones generales permitidas en una entidad. A diferencia de las reglas de cálculo, las reglas de restricción no se utilizan para rellenar atributos; se utilizan para garantizar que se cumplen condiciones específicas en una entidad.

En el siguiente vídeo se muestra cómo crear una regla de restricción.

Play Video

  • Este vídeo se ha creado con ArcGIS Pro 3.2.

Las reglas de restricción se pueden crear haciendo clic en el botón Regla de restricción Reglas de restricción en el grupo Agregar reglas de la vista Reglas de atributos. Las reglas también se pueden crear con la herramienta Agregar regla de atributo o la herramienta Importar reglas de atributos.

Nota:

El botón Reglas listas para usar Reglas listas para usar proporciona acceso a una galería de comprobaciones configurables que admiten la creación de reglas de restricción y validación. Se encuentra disponible con cualquier licencia de ArcGIS Data Reviewer.

Más información sobre cómo crear reglas de atributos con ArcGIS Data Reviewer

Las reglas de restricción devuelven un resultado verdadero o falso que representa si la regla se cumple del siguiente modo:

  • Verdadero: se cumple la expresión de script proporcionada y se creará la entidad.
  • Falso: no se cumple la expresión de script proporcionada y no se creará la entidad.

Las reglas de restricción se evalúan durante las operaciones de edición basadas en desencadenadores específicos (insertar, actualizar o eliminar). En el caso de los eventos de actualización, puede especificar una lista de campos de desencadenador. Si se vulnera una regla de restricción, se devuelven un número y un mensaje de error definidos por el usuario y se deshace la edición de la entidad. El número de error y el mensaje se especifican durante la creación de la regla. Para encontrar incoherencias de datos en los datos existentes, utilice reglas de validación.

Más información sobre la evaluación inmediata de reglas de atributos durante las operaciones de edición

Ejemplos

A continuación, se muestran ejemplos de cómo se pueden usar las reglas de atributos de restricción en una geodatabase:

  • Un valor de atributo de una cadena de entidad debe estar en completamente en mayúsculas.
  • Un valor de atributo de cadena de caracteres de entidad debe tener un número especificado de caracteres.
  • Para un transformador tendido monofásico con un atributo de puesta a tierra configurado en Delta, los siguientes valores de fase con válidos: AB, BC y AC. Si la puesta a tierra se realiza en Y, los siguientes valores de fase son válidos: A, B, C.
  • Un poste eléctrico con una altura superior a 65 pies (19,8 metros) solo se puede fabricar con acero.

Consulte el perfil de Arcade para conocer los requisitos y variables globales para crear tipos de reglas de atributos. La Guía de introducción a ArcadeArcade e Índice de función son recursos adicionales que puede utilizar para construir expresiones de scripts para reglas de atributos.

Para obtener más información, consulte Ejemplos de expresiones de script de reglas de atributos.


En este tema
  1. Ejemplos