---
schema_version: "1"
id: f01542736de6f83fa9b72e0b79c365a0beb9d56722cfcdd80824284b1fedb015
title: Data Table Screen Input Component
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/flow_ref_elements_screencmp_data_table.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_data_table.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 9dd47ff16964a57b27f41209fa9c29f77a377d90ca9f77f6f490a4ee054f366f
description: Display a collection of records in a table so that the user running the flow can select records. The flow stores the selected records as flow variables that the rest of the flow can act on.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Data Table Screen Input Component

Display a collection of records in a table so that the user running the flow can select records. The flow stores the selected records as flow variables that the rest of the flow can act on.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions and user interfaces that support Flow Builder. Some Flow Builder features integrate with other Salesforce products that require additional licenses.">View supported editions.</a></td></tr></tbody></table>

## Configure the Data Table Name

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:24%">
          <col style="width:76%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e68">Field</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e71">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e68 ">
              <strong class="uicontrol">API Name</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e71 ">
              <p>The API name of the component.</p>
              <p style="margin-bottom:0;">An API name can include underscores and alphanumeric characters without spaces.
                It must begin with a letter and can’t end with an underscore. It also can’t have
                two consecutive underscores.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e68 ">
              <strong class="uicontrol">Label</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e71 "> If you select Use Label as the table title, the title text that appears
              preceding the component.</td>

          </tr>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e68 ">
              <strong class="uicontrol">Use Label as the table title</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e71 ">Indicates whether to show the label value preceding the table when you run the
              flow.</td>

          </tr>
        </tbody>
      </table>

## Configure the Data Table Source

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:24%">
          <col style="width:76%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e141">Field</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e144">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e141 ">
              <strong class="uicontrol">Source Collection</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e144 ">
              <p> For API version 65 and later, a collection of records or a collection of
                Apex-defined data types to populate the table.</p>
              <p style="margin-bottom:0;">For API version 64 and earlier, a collection of records that are used to populate
                the table.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e141 ">
              <strong class="uicontrol">Show search bar</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e144 ">Enables users to search and filter their record results.</td>

          </tr>
        </tbody>
      </table>

## Configure the Data Table Rows

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:24%">
          <col style="width:76%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e202">Field</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e205">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e202 ">
              <strong class="uicontrol">Row Selection Mode</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e205 ">
              <p>Indicates how many rows the user can select in the table. You can set the value to:</p>
              <dl>
                <dt style="font-weight:bold;padding-top:.25rem;">Multiple</dt>
                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">The user can select any number of rows between the Minimum Row Selection and Maximum
                  Row Selection values.</dd>
                <dt style="font-weight:bold;padding-top:.25rem;">Single</dt>
                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">The user can select up to one row.</dd>
                <dt style="font-weight:bold;padding-top:.25rem;">View only</dt>
                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">The user can’t select any rows.</dd>
              </dl>
            </td>

          </tr>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e202 ">
              <strong class="uicontrol">Minimum Row Selection</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e205 ">Specifies the minimum number of rows that the user selects.</td>

          </tr>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e202 ">
              <strong class="uicontrol">Maximum Row Selection</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e205 ">Specifies the maximum number of rows that the user can select.</td>

          </tr>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e202 ">
              <strong class="uicontrol">Default Selection</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e205 ">Collection that specifies which records to preselect in the table. </td>

          </tr>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e202 ">
              <strong class="uicontrol">Unique Identifier</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e205 ">
              <p>Required. The field used to identify each record. The field requires a unique
                value for each record, such as an ID or API name.</p>
              <p style="margin-bottom:0;">To ensure your data table
                component works properly, provide a unique identifier. If you select a field that
                can have duplicate values, it can cause incorrect and unpredictable selection
                behavior, such as selecting multiple unintended rows.</p>
            </td>

          </tr>
        </tbody>
      </table>

## Configure the Data Table Columns

To add the first column to the table, configure these fields. To add subsequent columns, click **Add column**. Drag the columns to reorder them.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:24%">
          <col style="width:76%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e317">Field</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e320">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e317 ">
              <strong class="uicontrol">Source Field</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e320 ">
              <p>Field from the Source Collection object to show in the column.</p>
              <p style="margin-bottom:0;">Fields with
                the anyType data type such as the NewValue field of the AccountHistory object are
                unsupported.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e317 "><strong class="uicontrol">Display Options</strong></td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e320 ">
              <p>Available only when the Source Field is a lookup field.</p>
              <ul>
                <li>Show record name: Optional. Specifies whether to show the name of the related
                  record instead of its Salesforce ID at run time. The option is selected by
                  default.</li>

                <li>Link to record: Optional. Specifies whether to make the name of the related
                  record a hyperlink that opens the related record in a new tab. When you select
                  <strong class="uicontrol">Show record name</strong>, <strong class="uicontrol">Link to record</strong>
                  is selected by default. To make a record a hyperlink, select <strong class="uicontrol">Show
                    record name</strong> and <strong class="uicontrol">Link to record</strong>.
                </li>

              </ul>
              <p style="margin-bottom:0;">If you select <strong class="uicontrol">Show record name</strong> and deselect
                <strong class="uicontrol">Link to record</strong>, the related record name appears as plain
                text at run time. Deselecting both<strong class="uicontrol"> Show related record</strong> and
                <strong class="uicontrol">Link to record</strong> shows the Salesforce ID at run
                time.
              </p>
            </td>

          </tr>
        </tbody>
      </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
        </colgroup>
        <tbody>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <strong class="uicontrol">Custom column label</strong>
            </td>

            <td class="slds-cell-wrap" style="vertical-align:top;">Indicates whether to display the column label value you specify as the column
              header.</td>

          </tr>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <strong class="uicontrol">Label</strong>
            </td>

            <td class="slds-cell-wrap" style="vertical-align:top;">If you select <strong class="uicontrol">Custom column label</strong>, enter the text to
              show as the column header. Screen readers also read this text.</td>

          </tr>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <strong class="uicontrol">Default Text Overflow Mode</strong>
            </td>

            <td class="slds-cell-wrap" style="vertical-align:top;">
              <p>Specifies how text that is longer than the width of the column appears. You can
                set the value to:</p>
              <dl>

                <dt style="font-weight:bold;padding-top:.25rem;">Wrap Text</dt>

                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">The screen shows the text on multiple lines.</dd>


                <dt style="font-weight:bold;padding-top:.25rem;">Clip Text</dt>

                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">The screen truncates the text to fit.</dd>

              </dl>
            </td>

          </tr>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <strong class="uicontrol">Let Users Modify Data Table</strong>
            </td>

            <td class="slds-cell-wrap" style="vertical-align:top;">
              <p>Allows users to modify fields in the Data Table at run time.</p>
              <dl>

                <dt style="font-weight:bold;padding-top:.25rem;">Sort column values</dt>

                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">At flow runtime, users can sort data by clicking the column header.</dd>


                <dt style="font-weight:bold;padding-top:.25rem;">Edit column values</dt>

                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">At flow run time, users can update these supported record and Apex field
                  types. <ul>
                    <li>Boolean</li>

                    <li>Number</li>

                    <li>Currency</li>

                    <li>Phone</li>

                    <li>Email</li>

                    <li>Percent</li>

                    <li>Text</li>

                    <li>Text Area</li>

                    <li>String</li>

                    <li>Integer</li>

                    <li>Long</li>

                    <li>Double</li>

                    <li>Decimal</li>

                    <li>Id</li>

                  </ul>
                  <p style="margin-bottom:0;">When editing a field, users click <strong class="uicontrol">Confirm</strong> to
                    apply changes or <strong class="uicontrol">Cancel</strong> to revert to the last
                    confirmed value. If multiple rows are selected, users can update all
                    selected items.</p>
                </dd>

              </dl>
            </td>

          </tr>
        </tbody>
      </table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_note.png)

Note If you use a field that has a namespace, add the namespace to the beginning of the source field. For example, if your field's namespace is Acme, enter Acme\_\_FieldName\_\_c.

## Set the Component Visibility

Specify the logic that determines when the flow displays the component.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:24%">
          <col style="width:76%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e572">Option</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e575">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e572 ">
              <strong class="uicontrol">When to Display Component</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e575 ">
              <p>Configure when the component is displayed by using conditional logic. </p>
              <p>You can set the components to:</p>
              <dl>

                <dt style="font-weight:bold;padding-top:.25rem;">Always</dt>

                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">Always display the component.</dd>


                <dt style="font-weight:bold;padding-top:.25rem;">When all conditions are met (AND)</dt>

                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">Display the component when all of the conditions that you define are met.
                  Define at least one condition.</dd>


                <dt style="font-weight:bold;padding-top:.25rem;">When any condition is met (OR)</dt>

                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">Display the component when at least one of the conditions that you define is
                  met. Define at least one condition.</dd>


                <dt style="font-weight:bold;padding-top:.25rem;">When custom conditional logic is met</dt>

                <dd style="padding-left:1.5rem;padding-bottom:.5rem;">Display the component when the condition logic that you define is met.
                  Define at least one condition and specify condition logic.</dd>

              </dl>
            </td>

          </tr>
        </tbody>
      </table>

## Store the Data Table Component’s Values in the Flow

The flow stores values automatically. If you store values manually, store the attribute’s output value in a variable.

To store values manually, select **Manually assign variables (advanced)**.

You can store all attributes in flow variables, but we recommend storing these attributes.

 
| Field | Description |
| --- | --- |
| **First Selected Row** | First record in the table selected by the flow user. If a user selects two records, this record is the first selected record from top to bottom. |
| **Selected Rows** | The list of records that the user selects. The records appear in order of their position in the table from top to bottom. |

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_tip.png)

Tip By default, screen components that run on Lightning runtime version 58 and prior have no memory. If a user enters a value, and then does one of the following, the value is lost.

- Navigates to another screen and returns to the component’s screen.
- Pauses the flow then resumes it.
- Navigates to the next screen and triggers an input validation error.

Setting the attribute enables a flow to remember the value. The flow stores the value automatically. If you store values manually, store the attribute’s output value in a variable.

## Validate Input

Provide a formula that evaluates whether what the user entered is valid and the error message to display if invalid.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:24%">
          <col style="width:76%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e758">Option</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e761">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e758 ">
              <strong class="uicontrol">Error Message</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e761 ">Specify the error message that appears below the component if the user enters
              an invalid value.</td>

          </tr>
          <tr class="">
            <td data-label="Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e758 ">
              <strong class="uicontrol">Formula</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e761 ">
              <p>Provide a formula expression that returns a Boolean value.</p>
              <p>If the formula expression evaluates to <samp>true</samp>, the
                input is valid. If the formula expression evaluates to
                <samp>false</samp>, the error message appears below the
                component.
              </p>
              <p style="margin-bottom:0;">If the user leaves the field blank and the field isn’t required, the flow doesn’t
                perform the validation. If the user leaves the field blank and the field is
                required, the flow shows the default error message and not your custom error
                message.</p>
            </td>

          </tr>
        </tbody>
      </table>

## Specify the Behavior of Values on Revisited Screens

Specify what this component does when a user enters a value, navigates to a previous screen, and then returns to the screen with this component.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:24%">
          <col style="width:76%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e831">Option</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d154279e834">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e831 ">
              <strong class="uicontrol">Use values from when the user last visited this screen</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e834 ">The component retains the values that the user specified and doesn’t update the
              values to reflect changes made on previous screens.</td>

          </tr>
          <tr class="">
            <td data-label="Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e831 ">
              <strong class="uicontrol">Refresh inputs to incorporate changes elsewhere in the flow</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d154279e834 ">
              <p>The component updates the user-specified values to reflect changes made on
                previous screens.</p>
              <p style="margin-bottom:0;" id="flow_ref_elements_screencmp_data_table__d3920e119"><a name="flow_ref_elements_screencmp_data_table__d3920e119"><!-- --></a>If you pause and then
                resume the flow, the flow retains user-specified values only in Checkbox, Checkbox
                Group, Currency, Long Text Area, Multi-Select Picklist, Number, Password,
                Picklist, Radio Buttons, and Text components.</p>
            </td>

          </tr>
        </tbody>
      </table>

## Considerations

- The Data Table flow screen component isn’t compatible with mobile devices.
- If you use the Get Records flow element to retrieve the records to show in the Data Table, select **Choose fields and let Salesforce do the rest** for the best performance.
- The maximum height of a Data Table is 400 pixels.
- If you choose to wrap the text in a Data Table, make sure that the text doesn’t overflow when you test your flow. Wrapped text can overflow when a Data Table is compressed on a screen, for example, when it’s in one of multiple columns.
- A Data Table can show up to 1,500 records. However, your search is performed on the entire dataset.
- You can select up to 200 records in a Data Table.
- If you apply a filter after loading your initial records, only the new results are shown. The initial records are no longer included in the display.
- If a Data Table includes a formula field and records or updates to records that haven’t been committed to the database, the table doesn’t evaluate the formula properly.
    
    For records that don’t exist in the database, update the value of the formula field with an assignment using a static value or Formula resource. Doing so doesn’t affect any subsequent Create or Update operations in the flow.
    
    For existing records that have been updated, use an invocable action to reevaluate the formula, or use the IN operator to refresh the records and formula field values.
- You can’t search the Time field.
- The Subject field on Task and Event records isn't supported.
- Dates and times are displayed in the International Components for Unicode (ICU) date and time formats.
- In multi-currency orgs, the Data Table component doesn’t support records that are in a different currency from the user’s personal currency.
- To display multilingual column header labels in the Data Table component, use the `$Label` global variable to specify custom labels. For more information about creating and translating custom labels, see [Custom Labels](https://help.salesforce.com/s/articleView?id=platform.cl_about.htm&type=5&language=en_US).
- Data Table selections at runtime are subject to the client payload data limit described in [Lightning Aura Components Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/controllers_server_actions_call.htm). If you exceed this limit, the flow returns a generic error message. For example, if you include file data that exceeds the limit, the flow generates an error. We recommend avoiding fields like the VersionData field of ContentVersion records in your source collection.
- If you have a flow open that has a Data Table component, and you update your user settings time zone on another page, refresh the flow page to show the updated date and time fields in the Data Table component.
- When you set the row selection, be careful if you want to use the row selection of another Data Table component. Salesforce doesn’t support the use of row selections that have duplicate record variables without record IDs.
- If you set the row-selection mode to single and make it required, or if you set the minimum and maximum row selection to 1, Salesforce uses a radio button at run time. Otherwise, we use checkboxes at run time.
- If you package a flow that has a Data Table component, the fields used in the Data Table aren't automatically added to the package. If you use a field in the Data Table component, you must manually add it to the package.
- Starting in API version 65.0, field name changes are automatically updated in Data Table components. For flows running in API versions before 65.0, if you rename a field in Object Manager that’s mapped to a column in a Data Table, Salesforce doesn’t update the column name. To see the new name in the Data Table, remove the column and then add it again.
- Starting in API version 65.0, you can no longer delete a field referenced in a Data Table component. For flows running in an API version before 65.0, you can delete a custom field that a Data Table component uses. So, you must also remove the field from the Data Table component.
- Starting in API Version 65.0, namespaces are automatically updated in Data Table components. For flows running in an API version before 65.0, if a Data Table component uses a custom object or custom field in an org without a namespace, and then later add a namespace to the org, you must also add that namespace to the associated column fields in the Data Table manually.
- With column sorting, sorting doesn't impact the first selected row and the selected rows.
- When you select **Show record name**, the sort and search options are unavailable.
- Only when the user has access to the related record object, selecting **Show record name** shows the related record name at run time.

#### See Also

- [Use Multilingual Labels in Data Table Column Headers](https://help.salesforce.com/s/articleView?id=platform.flow_translate_use_multilingual_labels_in_data_table_column_headers.htm&release=264.0.0&type=5 "Add your translated column headers to the Data Table component using custom labels.")
- [Data Safety When Running Screen and Autolaunched Flows in System Context](https://help.salesforce.com/s/articleView?id=platform.flow_distribute_context_data_safety_system_context.htm&release=264.0.0&type=5 "Screen flows and autolaunched flows without triggers can expose more data than intended. This potential issue primarily affects Experience Cloud sites accessed by external users. Configure proper user permissions for field-level and record-level security instead of running flows in system context. When system context is necessary, use only the minimum fields and records required.")