A GUI status is made up of a menu bar, a standard toolbar, an application toolbar, and of function key settings. Each screen can have one or more GUI statuses. For example, an editor program might have two statuses - one for display mode and one for change mode.The elements of a GUI status allow users to choose functions using the mouse.Menus are control elements that allow the user to choose which functions will be processed by an application program. Menus can also contain sub menus. The 'System' and 'Help' menus are present on every screen in the R/3 System. They always have identical functions and cannot be changed or hidden.
The application toolbar contains icons for frequently-used functions. The standard toolbar, which is the same on every screen in the R/3 System, contains a set of icons, each of which has a fixed assignment to a corresponding function key. If a function in the standard toolbar is not available on the current screen, the icon is grayed out.
The application toolbar allows the user to choose frequently-used functions by clicking the corresponding push button.You use the function key settings to assign functions such as Find, Replace, or Cut to the function keys.All of a program's GUI titles and statuses taken together make up its user interface. Whenever you change or add a new title or status, you must regenerate the user interface.
There are three ways to create a title: from the object list in the Object Navigator, from the Menu Painter, or by forward navigation from the ABAP Editor.The name of a title can be up to 20 characters long.You should set an appropriate title for each screen in your application.You can use variables in titles that are set dynamically at run time by including the ampersand character (&) as a placeholder. At runtime, the ampersand is replaced by a value that you specify.
You can use up to nine variables by placing digits after the ampersand.
To set a title that contains variables, use the statement:
GUI statuses are ABAP program objects that can be displayed on screens and lists. You should set a status for every screen in your application. A status is a reference to a menu bar, a key setting, and an application toolbar. A menu bar is made up of individual menus. Key assignments and application tool bars are sub-objects of the function key settings. You can create a set of application tool bars for a single key setting. An application toolbar can contain up to 35 push uttons. A menu can contain up to 15 entries. Possible entries are functions, separators, and menus (cascading menus). Menus can be up to three levels deep. The third level may only contain functions and separators. Menus can be created with static or dynamic text. You must assign a field name to menus with dynamic text, whose contents will be displayed as the menu text at run time.
CRM Part One
SAP CRM Business TransactionsSAP CRM marketing Management Campaign
SAP CRM Internet sales FeaturesSAP CRM interaction center overviewSAP CRM Mobile sales and serviceRoles in SAP CRMSAP CRM Organizational Model