Etiqueta | Explicación | Tipo de datos |
Tabla de entrada | La tabla o clase de entidad a la que se aplicará la nueva regla. | Table View |
Nombre | Un nombre único para la nueva regla. | String |
Tipo | Especifica el tipo de regla de atributo que se agregará.
| String |
Expresión de script | La expresión de Arcade que define la regla. | Calculator Expression |
Es editable (Opcional) | Especifica si se puede editar el valor del atributo. Las reglas de atributos pueden configurarse para bloquear o permitir a los editores la edición de los valores de atributo del campo que se está calculando. Este parámetro solo es aplicable al tipo de regla de atributo de cálculo.
| Boolean |
Eventos desencadenadores (Opcional) | Especifica los eventos de edición que desencadenan la regla de atributo para aplicarla. Este parámetro solo es válido para los tipos de regla de restricción y cálculo. Se debe proporcionar al menos un evento desencadenador para reglas de cálculo que tienen el parámetro Lote desactivado. Los eventos desencadenadores no se aplican a reglas de cálculo que tengan el parámetro Lote activado.
| String |
Número de error (Opcional) | Un número de error que se devuelve cuando se vulnera esta regla. Este valor no tiene por qué ser único, de modo que puede que se devuelva el mismo número de error personalizado para varias reglas. Este parámetro es obligatorio en el caso de reglas de tipo validación y restricción. Es opcional en el caso de las reglas de tipo cálculo. | String |
Mensaje de error (Opcional) | Un mensaje de error que se devuelve cuando se vulnera esta regla. Se recomienda usar un mensaje descriptivo que ayude al editor a comprender la infracción cuando se produce. El mensaje está limitado a 256 caracteres. Este parámetro es obligatorio en el caso de reglas de tipo validación y restricción. Es opcional en el caso de las reglas de tipo cálculo. | String |
Descripción (Opcional) | La descripción de la nueva regla de atributo. La descripción está limitada a 256 caracteres. | String |
Subtipo (Opcional) | El subtipo al que se aplicará la regla si el dataset tiene subtipos. | String |
Campo (Opcional) | El nombre de un campo existente al que se aplicará la regla. Este parámetro solo es aplicable al tipo de regla de atributo de cálculo. | String |
Excluir de la evaluación de la aplicación (Opcional) | Especifica si la aplicación evaluará la regla localmente antes de aplicar las ediciones al espacio de trabajo. No todos los clientes tienen la capacidad de ejecutar todas las reglas disponibles, de modo que los autores pueden excluir determinadas reglas de la evaluación del cliente. Por ejemplo, algunas reglas pueden referirse a datos que no están disponibles para todos los clientes (por motivos tales como datos sin conexión, tamaño o seguridad), o algunas reglas pueden depender del usuario o el contexto (es decir, una actualización de campo ligera en una aplicación de captura de datos podría no ejecutar una regla que requiere una entrada adicional del usuario o más conocimientos; sin embargo, puede que un cliente como ArcGIS Pro sí sea compatible). Este parámetro no se aplica para las reglas de tipo validación o cálculo si el parámetro Lote está activado.
Nota:Para versiones anteriores a ArcGIS Pro 2.4, este parámetro estaba etiquetado como Solo servidor. | Boolean |
Lote (Opcional) | Especifica si la evaluación de la regla se ejecutará en modo de lote.
Para las reglas de cálculo, este parámetro puede estar activado o desactivado. Para las reglas de validación, este parámetro debe estar desactivado. Para las reglas de restricción, este parámetro debe estar desactivado. | Boolean |
Gravedad (Opcional) | La gravedad del error. Se puede seleccionar un valor dentro del rango de 1 a 5 para definir la gravedad de la regla. Un valor de 1 es alto, el más grave, y un valor de 5 es bajo, el menos grave. Por ejemplo, puede ofrecer una gravedad baja para una regla de atributo específica e ignorar el error durante los flujos de trabajo de producción de datos, o bien establecer una gravedad alta donde se debe corregir el error para que los datos recopilados sean precisos. Este parámetro solo se aplica a las reglas de validación. | Long |
Etiquetas (Opcional) | Un conjunto de etiquetas que identifican la regla (para buscar e indexar) como forma de asignarlas a un requisito funcional en un modelo de datos. | String |
Campos de desencadenador (Opcional) | Una lista de campos que desencadenan la ejecución de una regla de atributos cuando se produce un evento de edición durante un desencadenador de actualización para reglas de atributos de cálculo y restricción. Si no se especifican campos, la herramienta utiliza todos los campos. Esta es la opción predeterminada. Para introducir varios campos de desencadenador, use el punto y coma como delimitador, por ejemplo, Campo1;Campo2;Campo3. | String |
Salida derivada
Etiqueta | Explicación | Tipo de datos |
Regla de atributo agregada | La tabla de entrada actualizada con una regla de atributo agregada. | Table View |