ALV Grid Reports Using the Object Methods Functionality

download ALV Grid Reports Using the Object Methods Functionality

of 2

description

ALV Grid

Transcript of ALV Grid Reports Using the Object Methods Functionality

BCALV_GRID_01This program illustrates how the events for print processing PRINT_TOP_OF_PAGE, PRINT_END_OF_PAGE, PRINT_TOP_OF_LIST,PRINT_END_OF_LIST are handled. The corresponding handler methods control the appearance of the list printed.

BCALV_GRID_02Show a detail list in a modal window. There is no second dynro needed in contrast to BCALV_GRID_03.

BCALV_GRID_03This program implements a function on event DOUBLE_CLICK. According to the selected line data from table SBOOK is selected and displayed by a second ALV Control in a dialog dynpro.

BCALV_GRID_04Illustrates the use of exceptions (lights or leds). According to the values of SFLIGHT-SEATSOCC, the lights are set to 1 (red), 2 (yellow) or 3 (green).

BCALV_GRID_05Demonstrate the creation of an own toolbar button.

BCALV_GRID_06Demonstrate the creation of an own context menu.

BCALV_GRID_07Append a menu button to the standard toolbar.

BCALV_GRID_08Append a menu with default button to the standard toolbar. It is exactly the same as BCALVC_TB_WITH_MENU except for methods HANDLE_MENU_BUTTON and HANDLE_TOOLBAR.

Editable ALV grids

BCALV_EDIT_01This report illustrates the simplest case of using an editable/noneditable ALV Grid Control.

BCALV_EDIT_02This report illustrates how to set chosen cells of an ALV Grid Control editable.

BCALV_EDIT_03In this example the user may change values of fields SEATSOCC (occupied seats) and/or PLANETYPE. The report checks the input value(s) semantically and provides protocol messages in case of error

BCALV_EDIT_04This report illustrates how to add and remove lines to a table using the ALV Grid Control and how to implement the saving of the new data.

BCALV_EDIT_05This example shows how to use checkboxes within an ALV Grid Control. You learn:(1) how to define a column for editable checkboxes for an attribute of your list(2) how to evaluate the checked checkboxes(3) how to switch between editable and non-editable checkboxes

BCALV_EDIT_06This example shows how to define a dropdown listbox for all cells of one column in an editable ALV Grid Control.

BCALV_EDIT_07This example shows how to define dropdown listboxes for particular cells of your output table.

BCALV_EDIT_08This report implements an ALV Grid Control with an application specific F4 help. The following aspects are dealt with:(1) how to replace the standard f4 help(2) how to pass the selected value to the ALV Grid Control(3) how to build an f4 help, whose value range depend on a value of another cell.