Aras Innovator Platform

Command Bar Sections

On the surface, Window Sections and Command Bar Sections appear very similar – they’re both related to Presentation Configurations, they can be defined either declaratively or dynamically, and they have many of the same properties. However, the two types serve different functions. While Window Sections and Controls define the layout of the client application screens, Command Bar Sections define the content.

Figure 4. ItemView Toolbar Control and corresponding Command Bar Section

Consider this example based on the standard global CUI configuration. The ItemView.Default Window Section declares that the Aras Innovator web client has an “ItemView” screen, and one of the related Controls indicates that the ItemView has a toolbar element with the ItemView.ItemCommandBar Location. To determine the content of the layout defined by the Window Section and its Controls, we just need to find the Command Bar Section with the same Location and check out its related Command Bar Items.