Entering content frameProcess documentationDefining GUI Elements in the Toolbar Locate the document in its SAP Library structure

Process Flow

  1. Define an event handler method for event TOOLBAR .
  2. Declare a structure for defining a toolbar element:
  3. data: ls_toolbar TYPE stb_button.

  4. For a pushbutton, for example, you would fill the following fields:
  5. CLEAR ls_toolbar.
    MOVE 0 TO ls_toolbar-butn_type.
    MOVE 'BOOKINGS' TO ls_toolbar-function.
    MOVE icon_employee TO ls_toolbar-icon.
    MOVE 'Show Bookings'(111) TO ls_toolbar-quickinfo.
    MOVE SPACE TO ls_toolbar-disabled.

    Note

    In the butn_type field, you specify the type of the GUI element for the ALV Grid Control. For possible values, see the value range of domain TB_BTYPE .

     

  6. Use event parameter E_OBJECT to append the new definition to table mt_toolbar :
  7. APPEND ls_toolbar TO e_object->mt_toolbar.

  8. If you want to define additional elements, go back to step 3.
  9. Call method set_toolbar_interactive, if you want to rebuild the toolbar.

 

Result

In the event handler method of event USER_COMMAND , you can query the function code you specified in field function to implement the associated function.

Note

See also report BCALV_GRID_05 in development class SLIS .

 

 

 

 

Leaving content frame