ArcScripts is intended for the free exchange of scripts and tools related to ESRI software products. Please
alert the moderator if this script is a demo, trial-version, or an advertisement for a retail product.

Summary

This tool labels features using fields from a related table using an ArcMap relate.

The tool goes through and displays the fields from a relate from a selected feature layer. Select the field to use as the label field. The current map scale becomes the reference scale for labels (map annotation actually). Labels will be regenerated each time the command is run.

The labels feature-linked to the the feature layer. Unlike an Annotation feature class, the annotation group properties can be easily modified through the data frame.

Remember to build indexes on the relate field for speed.

From 9th July 2008 additional functionality has been added to control text color, alignment, text angle and text size.