[GIS] ArcGIS Attribute Assistant method not working

arcmapattribute-assistantattribute-tableextensionslog

I don't know how many of you are using Attribute Assistant for ArcGIS 10.1, hope many:) I have some difficulties with a couple of methods.

Well, I got the INTERSECTING_EDGE, the GENERATE_ID, and a couple of other simple ones right, but I still can't make it work for other ones.
For example, several methods give me the approximately same error:

*Field is not specified, empty, or set for all.
Trying: CREATE_LINKED_RECORD
ERROR: ID or Field to Copy was not found

  • INTERSECTING_FEATURE_DISTANCE : ERROR/WARNING: was not found.

  • NEAREST FEATURE: ERROR/WARNING: was not found.

  • INTERSECTING_FEATURE: Source Layer not found.

  • CASCADE_ATTRIBUTE: ERROR Target layer was not found*

Not sure why "they cannot be found". I hope I wrote the syntax correct.
I can imagine it would be difficult to find the problem for each one of them, but is it somewhere a section on ESRI help resources dedicated to the errors in Attribute Assistant log file, and especially how can I fix them? Say on a "Field to Copy not found" error what should I do.

So, if anyone is willing to further help me with debugging this I would be grateful.

I tried this on two computers:

  • 1) arcgis 10.0 + attribute assistant addIn for 10.0.

    • 2) arcgis 10.1 + attribute assistant addIn for 10.1

Best Answer

In my experience with the Attribute Assistant, I found that you need to enter the actual field name not the alias in the FIELDNAME field of the DynamicValue table (e.g. ADDPTKEY instead of Address Point ID).

Also, layer names in the TABLENAME field in the DynamicValue table should be the name of the feature class not what the layer is named in the table of contents (e.g. sde.DBO.Parcels instead of Parcels).

It helped me to look at each field in the fields tab of the layer properties dialog, and each layer name in the source tab.

I documented my process in a blog post here.

Related Question