laptop and a wrench

Error

Adding values to more than one attribute to a related table through a calculation attribute rule results in an error: "Edit operation failed. The attribute rule returned a value, but no field was specified in the rule".

ArcGIS Pro
Número de ID del error BUG-000174676
EnviadoFebruary 28, 2025
Última modificaciónMarch 24, 2025
Relacionado conArcGIS Pro
Versión encontrada3.2.1
Sistema operativoWindows Server
Versión de sistema operativo2016 64 Bit
EstadoAs Designed

Información adicional

This is the intended design, but the rule is written incorrectly. A literal value cannot be returned if no field is assigned. Currently, the rule is not assigned to any field. However, there is an else statement that may execute and return a value of 101. If that branch is executed, 101 is returned without a designated field to store it. var gID = $feature.Foreign_Key var related_Features = Filter(FeatureSetByName($datastore, 'cities', ["CITY_FIPS", "STATE_CITY"]), 'GlobalID = @gID') var test = First(related_Features) if (!IsEmpty(test)){ return { "result" : {"attributes" : {"XY" : test.CITY_FIPS, "STATE_CITY" : test.POP1990}} } } else { return 101 } The user need to specify which field to return the 101 to or simply if they don't want to do anything replace it with return; var gID = $feature.Foreign_Key var related_Features = Filter(FeatureSetByName($datastore, 'cities', ["CITY_FIPS", "STATE_CITY"]), 'GlobalID = @gID') var test = First(related_Features) if (!IsEmpty(test)){ return { "result" : {"attributes" : {"XY" : test.CITY_FIPS, "STATE_CITY" : test.POP1990}} } } else { return; }

Solución alternativa

As a workaround, create multiple rules for one table, where each rule will dedicatedly calculate the values for one field.

Pasos para reproducir

ID del error: BUG-000174676

Software:

  • ArcGIS Pro

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga