Work with a table frame

The following workflow is designed to add a table frame to an existing layout to complete it. You will add the table and make modifications to improve its appearance.

Open the project

Before you can add a table, open the tutorial project that contains the correct map and layout:

  1. Start ArcGIS AllSource and sign in if necessary.
  2. Open a browse dialog box to search for the project in one of the following ways:
    • On the start page, click Open another project Open another project.
    • In an open project, click the Project tab on the ribbon. In the list of side tabs, click Open. On the Open page, click Open another project Open another project.

    Open another project command

  3. On the Open Project browse dialog box, in the navigation pane, under Portal Portal, click ArcGIS Online ArcGIS Online.
    Note:

    If you are signed in to ArcGIS Enterprise ArcGIS Enterprise, you must set your active portal to ArcGIS Online to access the tutorial data. If you can't do this, you can download the data from a browser.

  4. At the top of the dialog box, in the Search box, type Work with a table frame and press the Enter key.
  5. In the list of search results, click Work with a table frame to select the project package.

    Note:

    If there is more than one project package with this name, select the package with the Authoritative badge Authoritative. In the Owner column, the owner name is ArcGISProTutorials. If you don't get any results, see No search results are returned.

  6. Click OK.

    The project opens showing a layout with a map of the US symbolized by region and a legend listing the various regions.

    The stating layout in the project

Add a table frame to the layout

Complete the following steps to add a table frame to the layout:

  1. In the Contents pane, if necessary, expand the Map Frame element and the Map element. Click the USA States layer name to select it.

    Select the layer or stand-alone table for the table frame to reference before adding a table frame. This allows the table frame to automatically populate with the layer's data. If you do not select a layer before adding the table frame, the table frame is added without any data and you must choose the layer or stand-alone table for the table frame in the Element pane.

  2. On the Insert tab, in the Map Surrounds group, click the bottom half of the Table Frame Table Frame split button.

    The table frame gallery opens.

  3. Select the Gray Double Alternating Rows style from the gallery.
  4. Below the map frame, draw a rectangle of the same width as the map frame, snapping to the guides, to define the table frame.

    A table appears on the layout. The red ellipse in the corner of the table frame element shows that not all the data is being shown. You'll fix this in the next step.

  5. In the Contents pane, expand the Table Frame element. Uncheck all fields except STATE_NAME, POPULATION, and REGION.

    The unchecked fields no longer display in the table frame. By default, when creating a table frame the first 10 fields are added to the table. Additional fields can be added to the table frame by right-clicking the Table Frame element in the Contents pane and choosing Add Field. Fields can be removed by right-clicking the field name under Table Frame and clicking Remove Remove.The layout after adding the table frame and setting only the STATE_NAME, POPULATION, and REGION fields to be visible.

Reorder and sort the fields of the table frame

Complete the following steps to reorder and sort the fields of the table frame:

  1. In the Contents pane, select the REGION field.
  2. Drag the REGION field so it is between STATE_NAME and POPULATION.

    The table frame updates to reflect the field order change. Now the REGION field draws in-between the STATE_NAME and POPULATION fields on the table.

  3. In the Contents pane, right-click the Table Frame element and choose Properties.

    The Element pane appears.

  4. In the Element pane, click the Arrangement tab Arrangement Tab. Under Sorting, click Add Sort Field Sorting, and choose STATE_NAME.

    The table frame orders the states alphabetically.

  5. Under spacing, change the Frame columns value to 10 pt.

    The table frame columns update to be closer together.

    The table frame with reordered fields, sorted alphabetically
  6. On the Quick Access Toolbar at the top of the ArcGIS AllSource window, click the Save button Save Project to save the project.

Modify the table frame

Make the changes described below to improve the appearance of the table.

Modify the heading

Complete the following steps to modify the heading:

  1. If necessary, in the Contents pane, right-click the Table Frame element, and click Properties to open the Element pane.
  2. In the Element pane, click the Display tab Display.

    This tab provides options for changing how the table frame looks, including options for the entire table, table cells, headings, and row backgrounds.

  3. If necessary, expand the Heading section. Under Heading, click the Text Symbol button.

    The pane state changes to provide access to text symbols.

  4. On the General tab General, expand Appearance. Change Font name to Arial.
  5. Change Size to 12 pt.
  6. Expand Position and change Horizontal alignment to Centered Align Center.
  7. Click Apply.

    The table updates. The headings are now centered and larger than the row text.

  8. At the top of the pane, click the Back button Back to return to the Display tab Display.
  9. Under the Heading section next to Background, open the color gallery and use the Eyedropper tool to select one of the region colors on the map.

    The table heading updates to have a background matching one of the region colors from the map.

    The table frame with the modified heading

Change row text

Change the text and background for the rows on the table to make it easier to read:

  1. On the Display tab Display, expand Rows if necessary. Next to Text, click the Text Symbol button.

    The pane state changes to provide access to text symbols.

  2. On the General tab General, expand Appearance and change Font name to Arial. Click Apply.

    The row text on the table frame updates to the new font.

  3. Click the Back button Back to return to the Display tab Display.
  4. Under Rows, for Background 1, decrease the row value to 1 row.
  5. Under Rows, for Background 2, decrease the row value to 1 row.

    The table frame with the modified rows. The rows have alternating white and gray backgrounds.

  6. On the Quick Access Toolbar at the top of the ArcGIS AllSource window, click the Save button Save Project to save the project.

Modify a single field

Complete the following steps to modify the number and text formatting for a single field:

  1. In the Contents pane, right-click the Table Frame element and click Open.

    The USA States attribute table appears.

  2. On the ribbon, click the Table tab. In the Field group, click Fields Fields.

    The Fields view of the table opens.

  3. Select the table row with the field name POPULATION.
  4. In the Number Format column for that row, double-click the cell value Numeric to show the Determine display formatting for numeric field types button.
  5. Click the button to open the Number Format dialog box.

    Table frames honor the Number Format settings for fields. Making changes for a field will update any table frames displaying the field, as well as the attribute table.

  6. Check the Show thousands separators check box and click OK.
  7. On the ribbon, on the Fields tab, in the Manage Edits group, click Save Save.

    The table frame updates, now the POPULATION field values have thousand separators displayed.

  8. Close the Fields view of the table.
  9. Close the attribute table.
  10. In the Contents pane, right-click the POPULATION field and choose Properties.

    The Element pane appears, displaying options for the POPULATION field.

  11. In the Element pane, under Display, next to Data Text, click the Text Symbol button.

    The pane state changes to provide access to text symbols.

  12. On the General tab General, expand Position. Next to Horizontal alignment, click Right Align Right and click Apply.

    The table frame updates. Now the POPULATION field is right justified. The other fields remain left justified.

    The table frame with the modified population field. The population data has thousand separators and is right justified.
  13. Click the back button to go the table frame properties.
  14. On the Quick Access Toolbar at the top of the ArcGIS AllSource window, click the Save button Save Project to save the project.

Modify the entire table frame

Complete the following steps to format the entire table frame and finish the layout:

  1. In the Contents pane, right-click the Table Frame element, and click Properties to open the Element pane.

    If the Element pane is already open, select the table frame in the Contents pane to show its properties. The Element pane always shows the properties of the selected layout element.

  2. In the Element pane, click the Display tab Display.
  3. Under Table, for Frame column border, open the color gallery and use the Eyedropper tool to select the same region color on the map you used for the Heading Background.

    A 1 pt colored line is added around each table frame column, making the table easier to read.

  4. On the ribbon, click the Table Frame tab.
  5. In the Size & Position group, change Position from the Top Left position anchor point to the Center position anchor point.

    The table frame anchor point updates, and the table frame is now centered within its bounding box on the layout.

    The final layout with a map, legend, and stylized population table
  6. On the Quick Access Toolbar, at the top of the ArcGIS AllSource window, click the Save button Save Project to save the project.