About Input Controls

You can add as many controls as needed, however, ENOVIA recommends that you do not exceed 5 or usability and presentation could be adversely affected. All input controls must be first level commands attached to the toolbar.

The following topics are discussed:

Overflow Menu

The overflow menu shows toolbar controls that do not fit on the toolbar.

When designing toolbars, any menus, buttons, or controls that do not fit are added to an overflow menu indicated by a chevron icon:



Important: Any input controls moved to the overflow menu will not function. Design the toolbar so that these controls do not get added to the overflow.

Input Values

To process the user's entry, you can use the href or Submit Program:Submit Function settings.

If you provide an href setting for the input control: When the user enters a value and clicks the command button, the system submits the page to the href URL, to the target location. The submit actions posts this data to the href URL:


  • The names and values of all HTML input controls in the toolbar menus
  • All request parameters that were passed to the main page
  • For a flat table or structure browser, the timestamp to allow the processing JSP to retrieve data specific to the table (such as object IDs)

If the href calls a JSP, use emxGetParameter(request,<commandName>) to get the textbox value.

If the href calls javascript, use document.getElementById(<commandName>).value to get the textbox value.

If you provide an Submit Program:Submit Function setting for the input control: Write a JPO:method to process the values from one or more input controls.