About Toolbars

The configurable toolbar displays a drop-down menu of the actions that can be performed on a table page, form page, portal page, or a list of objects. The toolbar can also contain commands in the form of buttons, either specific to that page or default commands provided by ENOVIA Business Process Services.

The following topics are discussed:

Page Toolbar

This section describes the components of a page toolbar.

This graphic shows a toolbar that contains all the main components that a toolbar can have.



The toolbar can contain:


  • Default links such as the Help and Printer-Friendly links shown above.

    The toolbar component relies on querystring parameters to determine whether to display the Printer-Friendly link, the Export to Excel links, and the TipPage. By default, these buttons display, unless they are explicitly turned-off.

    The Help link always displays. If no valid help marker is passed in, it defaults to the main help page for the specific application.

  • Linked commands configured for the toolbar, such as the Create Issue link shown above.

    When the user clicks such a link, the configured page for it is called.

  • Top-level menu items that contain a list of drop-down actions, such as the Actions menu item shown above.

    When the user clicks the menu item, a list of drop-down actions displays.

  • Naviagation tree including object categories, shown as the Categories menu. See Navigation Trees for details.
  • Vertical dividers that separate links on the toolbar. The divider is specified by connecting the AEFSeparator command to the toolbar.

    The above graphic has 2 vertical dividers. The dividers can be placed as needed. For example, you can configure the toolbar to have a divider for every two buttons. Or, a divider can be added to create a logical grouping of links, much like the grouping of new, open, save buttons on the Windows toolbar.

The emxFramework.Toolbar.PivotCommand.Limit property in the emxSystem.Properties file controls whether or not the Actions menu shows as a drop-down menu, or if the menu items display as toolbar buttons. If the number of menu items is less than or equal to the value of this property, the menu items will display as toolbar buttons. See emxSystem.properties for details.

This lists shows the URL Parameters that can be passed to the toolbar, emxToolbar.jsp, that enable/disable the specified toolbar buttons. For each parameter, the value can be true or false.


  • AutoFilter
  • customize
  • CurrencyConverter
  • editLink
  • expandLevelFilter

    If a toolbar menu includes the Expand Menu = true setting, the menu takes precedence over the expandLevelFilter URL parameter (the button will not be loaded in the toolbar and the custom Expand Menu will be loaded in the toolbar.

  • export
  • findMxLink
  • massPromoteDemote
  • multiColumnSort
  • objectCompare
  • PrinterFriendly
  • showChartOptions
  • showClipboard
  • showTableCalcOptions
  • tipPage
  • triggerValidation

The helpMarker parameter is always passed. If no specific helpmarker value is provided, the button opens the help system at the cover page.