Problem: Fields do not display in an attribute table despite being turned on in Layer Properties


Data in an attribute table can be displayed and organized to suit the needs of a user's current analysis. The visibility of the fields can be set by clicking Turn All Fields On, Turn All Fields Off, or checking the boxes next to the field's name in the Layer Properties dialog box.
In some instances, when all fields are checked in the Layer Properties dialog box, some fields are not displayed in the attribute table.


This issue may occur due to the following reasons:

• The field column width is too small, causing the field to be invisible.
• The table has been edited multiple times.
• The map document is corrupt.
• The Normal.gxt file is corrupt.

Solution or Workaround

Use one of the following options to resolve this issue.

Option A

Restore the default column widths.
1. Right-click the layer > Open Attribute Table.
2. Click Table Options > Restore Default Column Widths.

Option B

Remove the layer from the map document, and add the same layer back to the map.

Option C

Close all Esri applications running on the system before proceeding to the option below.

Rename the Normal.gxt file to Normal_old.gxt. The file is located at:


Enable 'Show Hidden Files and Folders' if unable to locate the application data folder.

Related Information