Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Creating a hierarchical table layout

Updated on April 5, 2022

Help users access and compare nested data with a Hierarchical table layout. Hierarchical table layouts support expandable rows, which can provide you with a more compact view of your data.

  1. Search for and open an existing Section form.

  2. On the Design tab, expand the Structural list, and then drag the Hierarchical table layout to the work area.

  3. In the layout header, click the View properties icon.

  4. In the Layout properties window, in the Data source section, specify the source of the data for your Hierarchical table layout:

    Depending on the type of your table, some of the settings might not be available. See Enabling additional hierarchical table settings.

    1. In the Source field, select Property.

    2. In the List field, specify the property with which you want to populate the layout.

    3. Optional:

      To delay loading data that is not visible in the initial display, in the Defer load activity field, select the activity that defines when to load the data.

    Report definition (non-optimized tables only)
    1. In the Source field, select Report Definition.

    2. In the Applies To field, specify the class of the report definition.

    3. In the Report definition field, specify the report definition page with which you want to populate the layout.

  5. In the Tree grid summary field, describe the data that you want to display in the Hierarchical table.

  6. Click Submit.

  • Enabling additional hierarchical table settings

    Enable additional settings in the Hierarchical table layout for more customization options.

  • Table layout structure

    Tables are flexible user interface components that help you present large amounts of information in a clear and consistent way. Because tables can be quickly customized and expanded, they provide a reliable basis for users to view or compare information.

  • Enabling table personalization

    Improve productivity by giving users the option to save specific table configurations as reusable profiles.

  • Enabling row height adjustment for a table

    Enable row height adjustment, so that application users can choose the size of the table rows.

  • Enabling the table columns visibility toggle

    Enable the table columns visibility toggle so that application users can hide or show table columns at run time.

  • Enabling the refresh view button for a table

    Enable the Refresh option for a table so that users can reload the table data while retaining the personalization options that they applied, such as filtering or hiding the columns.

  • Data pages

    A data page defines the contents of a clipboard page and enables the system to access data from a range of sources on demand.

  • Learning about report types

    You can analyze data from different perspectives depending on the report type that you use. You can monitor detailed lists of the events that occur in your application, or view summarized numbers of the occurrences. For example, you can analyze the number of cases that have been resolved within the last seven days to assess user performance.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us