Quantcast
Channel: SCN : All Content - ABAP Development
Viewing all articles
Browse latest Browse all 8332

Program not calling subroutine

$
0
0

Hi friends,

 

I'm doing simple alv I dont know where i have made mistake in my program below.

 

Issue is ListHeader is not displaying marked in bold.

 

Please correct my coding it will helpful.

 

REPORT zreport_013 NO STANDARD PAGE HEADING.

 

TYPE-pools:slis.

TABLES:kna1.

TYPES: BEGIN OF ty_vbak,

        vbeln TYPE vbak-vbeln,

        erdat TYPE vbak-erdat,

        ernam TYPE vbak-ernam,

        netwr TYPE vbak-netwr,

        END OF ty_vbak.

DATA: t_vbak TYPE ty_vbak OCCURS 1,

       w_vbak TYPE ty_vbak.

DATA: t_fcat TYPE slis_t_fieldcat_alv,

       w_fcat TYPE slis_fieldcat_alv,

       w_layout TYPE slis_layout_alv,

       t_event TYPE slis_t_event,

       w_event TYPE slis_alv_event,

       t_comment TYPE slis_t_listheader,

       w_comment TYPE slis_listheader.

 

DATA: prgm like sy-repid.

 

PARAMETERS: custno TYPE kna1-kunnr.

 

SELECT vbeln

        erdat

        ernam

        netwr FROM vbak INTO TABLE t_vbak WHERE kunnr = custno.

 

w_fcat-col_pos = 1.

w_fcat-fieldname = 'vbeln'.

w_fcat-seltext_m = 'Document no.'.

APPEND w_fcat TO t_fcat.

 

w_fcat-col_pos = 2.

w_fcat-fieldname = 'erdat'.

w_fcat-seltext_m = 'Doc created date'.

APPEND w_fcat TO t_fcat.

 

w_fcat-col_pos = 3.

w_fcat-fieldname = 'ernam'.

w_fcat-seltext_m = 'Doc created by'.

APPEND w_fcat TO t_fcat.

 

w_fcat-col_pos = 4.

w_fcat-fieldname = 'netwr'.

w_fcat-seltext_m = 'Net value'.

APPEND w_fcat TO t_fcat.

 

w_event-name = 'TOP_OF_PAGE'.

w_event-form = 'sub'.

APPEND w_event TO t_event.

 

w_comment-typ = 'H'.

w_comment-info = 'List the order'.

APPEND w_comment TO t_comment.

 

w_layout-colwidth_optimize = 'X'.

 

*WRITE:/'test'.

prgm = sy-repid.

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'

  EXPORTING

   i_callback_program = prgm

    is_layout = w_layout

    it_fieldcat =    t_fcat

    it_events = t_event

   TABLES

     t_outtab t_vbak

           .

***sub not getting call.

FORM sub.

   CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'

     EXPORTING

       it_list_commentary       = t_comment

*     I_LOGO                   =

*     I_END_OF_LIST_GRID       =

*     I_ALV_FORM               =

             .

 

   ENDFORM.



Thanks in advance,

sudarshan


Viewing all articles
Browse latest Browse all 8332

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>