PROBLEM

The weights in the logical network are out of sync with those in the features

Last Published: April 25, 2020

Description

When performing network traces that utilize weights, the trace results are inconsistent with the values of the weight field in the features. This happens only when those fields are foreign keys in relationship classes.

Cause

When you use the attributes inspector in ArcMap or IRelationshipClass to create and delete relationships, the embedded foreign key in the destination class is modified in such a way that the logical network is not messaged. Since the logical network is not messaged, the weight value from the field is not updated in the logical network.

If you manually modify the embedded foreign key, by explicitly changing its value using the attributes dialog, the logical network is messaged.

Solution or Workaround



You should not used embedded foreign keys as network weight fields.

Article ID:000003948

Software:
  • ArcMap 8 x

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Discover more on this topic