Skip to Content
avatar image
Former Member

interactive ALV using OOPs

Hi,

I want create an ALV report in which when i will double click on record will drill down the report.

I know interactive ALV report using function module. but now i want to create it using OOPs concept. Please guidme

thanks and regrds

abhishek

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

6 Answers

  • Mar 24, 2009 at 03:54 AM

    Hi,

    Refer wiki:-

    Interactive Editable OO ALV grid with dynamic itab,FCAT and ENTER key event trigger

    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/interactive%252beditable%252boo%252balv%252bgrid%252bwith%252bdynamic%252bitab%252cfcat%252band%252benter%252bkey%252bevent%252btrigger

    Hope this helps you.

    Regards,

    Tarun

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 24, 2009 at 03:56 AM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 24, 2009 at 04:05 AM

    HI

    Refer to [>> Interactive alv report using hotspot event |https://www.sdn.sap.com/irj/scn/wiki?path=/display/snippets/interactivealvreportusinghotspot+event]

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 24, 2009 at 05:02 AM

    Hi:

    have a look at s a p t e c h n i c a l . c o m ->Tutorials->ALV

    Regards

    Shashi

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 24, 2009 at 11:48 AM

    Hi,

    Go to SE38 and put BCALVDEMO in the program and press F4 help you will get list of all ALV OOPs program .

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 24, 2009 at 12:31 PM

    methods: double_click for event double_click of cl_gui_alv_grid

    importing e_row e_column es_row_no

    method double_click.

    • message s400(00) with 'documents' e_row. "#EC *

    data : wa_display like line of lt_display.

    if e_column = 'BELNR'.

    read table lt_display index e_row into wa_display.

    if sy-subrc = 0.

    set parameter id 'BLN' field wa_display-belnr.

    set parameter id 'BUK' field wa_display-bukrs.

    set parameter id 'GJR' field wa_display-gjahr.

    call transaction 'FB03' and skip first screen.

    endif.

    endif.

    endmethod.

    see this may help u.

    Regards

    Add comment
    10|10000 characters needed characters exceeded