Row Grouping

You can configure the structure browser to use row grouping for both flat table and multiple root node pages. This function can be used on the edit structure browser page in addition to the view page.

Related Topics
URL Parameters Accepted by emxIndentedTable.jsp
Settings

By default, all structure browsers includes in the toolbar. This icon allows the user to choose up to 3 columns for grouping the data on the page. See Grouping Rows in Structured Data to see how a user uses this tool.

Row grouping can not be used with Structure Compare.

These settings and URL parameters can be used to configure the row grouping functionality:


  • rowGrouping URL parameter. This parameter takes a true or false value (default is true), and can be used to disable the row grouping function for a specific page.
  • rowGroupingColumnNames URL parameter. This parameter allows you to pre-configure the row grouping for a specific page by passing a comma-separted list of up to 3 column names.
  • Row Grouping column setting. This setting takes a true or false value and can be used to prevent a row from being used for grouping. By default, all colums except those with the Column Type = File setting and a hard-coded icon are available for row grouping.
  • Row Grouping Range Program column setting. This setting is a JPO name that contains a method (defined by the Row Grouping Range Function setting) that determines the values for row grouping on a page.
  • Row Grouping Range Function column setting. This setting is a method in the above JPO that returns the values for row grouping. When used, it is possible that row groups could be defined for values that are present for the page.

The JPO should handle internationalization of display values, and return display and actual value in a HashMap.