Problems classifying a shapefile with Boolean field in ArcView 3.x once it is edited in 8.x

Last Published: April 25, 2020


A shapefile Boolean field will not classify correctly in ArcView 3.x after edits are made to it in ArcMap 8.x.


ArcView 3.x writes True (T) and False (F) to Boolean fields, while ArcMap writes Yes (Y) and No (N. Once values are edited in ArcMap, they appear as Y and N in ArcView 3.x, and thus fall outside of the original classification as set up in the legend editor.

Solution or Workaround

In ArcView 3.x, to properly classify values that have been edited in ArcMap, modify your legend to also accommodate the ArcMap Boolean format (Y/N).

  1. Open the Legend Editor.
  2. Select unique value from the Legend Type dropdown list.
  3. Select Boolean field in the values field dropdown list.
  4. Delete the class for Y and N.
  5. Type F, N in the False value box.
  6. Type False in the False label box.
  7. Type T, Y in the True value box.
  8. Type True in the True label box.
  9. Apply the legend.

Article ID:000002918

  • Legacy Products
  • 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