OO ALV WITH EDIT & SAVE FUNCTIONALITY & ADDING BUTTON IN ALV TOOLBAR

TYPE-POOLS : icon. TYPES  : BEGIN OF tab,          carrid         TYPE spfli-carrid,          connid         TYPE spfli-connid,          countryfr      TYPE spfli-countryfr,          cityfrom       TYPE spfli-cityfrom,          airpfrom       TYPE spfli-airpfrom,          countryto      TYPE spfli-countryto,          cityto         TYPE spfli-cityto,          airpto         TYPE spfli-airpto,          END OF tab. DATA  : it_spfli         TYPE TABLE OF tab,         it_spfli_old     TYPE TABLE OF tab,

Continue reading

Rate this:

OO ALV WITH HIDING TOOLBAR

DATA : it_spfli         TYPE TABLE OF spfli,            wa_spfli         TYPE spfli,            ok_code          TYPE sy-ucomm,            o_cust           TYPE REF TO cl_gui_custom_container,            o_alv            TYPE REF TO cl_gui_alv_grid,

Continue reading

Rate this:

OO ALV WITH SUBTOTAL AND TOTAL TEXT

TYPES : BEGIN OF tab, carrid TYPE sflight-carrid, connid TYPE sflight-connid, fldate TYPE sflight-fldate, price TYPE sflight-price, text1(20), ” FOR TOTAL TEXT text2(20), ” FOR SUBTOTAL TEXT END OF tab. DATA : it_flight TYPE TABLE OF tab, wa_flight TYPE tab, it_fcat  TYPE lvc_t_fcat, wa_fcat TYPE lvc_s_fcat, wa_layo TYPE lvc_s_layo, it_sort TYPE lvc_t_sort, wa_sort TYPE lvc_s_sort, o_cust TYPE REF TO cl_gui_custom_container, o_alv TYPE REF TO cl_gui_alv_grid, ok_code TYPE sy-ucomm. START-OF-SELECTION. PERFORM fetch_data. PERFORM build_text. PERFORM build_fieldcat. PERFORM build_layout. PERFORM build_sort. END-OF-SELECTION.

Continue reading

Rate this:

OO ALV WITH TOP_OF_PAGE EVENT TO DISPLAY HEADER

 DATA : it_spfli TYPE TABLE OF spfli, wa_spfli TYPE spfli, o_cust TYPE REF TO cl_gui_custom_container, o_spli TYPE REF TO cl_gui_splitter_container, o_ref1 TYPE REF TO cl_gui_container, o_ref2 TYPE REF TO cl_gui_container, o_alv TYPE REF TO cl_gui_alv_grid, o_docu TYPE REF TO cl_dd_document, ok_code TYPE sy-ucomm. *———————————————————————-* CLASS handle_event DEFINITION. PUBLIC SECTION. CLASSMETHODS : page_head FOR EVENT                      top_of_page OF cl_gui_alv_grid                      IMPORTING e_dyndoc_id table_index. ENDCLASS.                    “HANDLE_EVENT DEFINITION *———————————————————————-* CLASS handle_event IMPLEMENTATION. METHOD page_head. *—————-try this one———————————*

Continue reading

Rate this:

SPLITTING CUSTOM CONTAINER BY SPLITTER CONTAINER AND DISPLAYING INTERACTIVE ALV

DATA : it_spfli TYPE TABLE OF spfli, wa_spfli TYPE spfli, it_sflight TYPE TABLE OF sflight, wa_sflight TYPE sflight, o_cust TYPE REF TO cl_gui_custom_container, o_spli TYPE REF TO cl_gui_splitter_container, o_ref1 TYPE REF TO cl_gui_container, o_ref2 TYPE REF TO cl_gui_container, o_alv1 TYPE REF TO cl_gui_alv_grid, o_alv2 TYPE REF TO cl_gui_alv_grid, ok_code TYPE sy-ucomm. CLASS handle_event DEFINITION. PUBLIC SECTION. CLASS-METHODS handle_double_click FOR EVENT double_click OF cl_gui_alv_grid                    IMPORTING e_row.

Continue reading

Rate this:

1 84 85 86 87 88 113