Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Help Using REUSE_ALV_GRID_DISPLAY function

Former Member
0 Likes
584

Please help me. I've been on it for days. I'm using the REUSE_ALV_GRID_DISPLAY function. But everytime I run the program, the data doesn't display on the grid. What comes out is either the variant name or when there's no variant stored, the cells are blank. This is what I did:

DATA: g_repid LIKE sy-repid,

gt_fieldcat TYPE slis_t_fieldcat_alv,

gt_events TYPE slis_t_event.

INITIALIZATION.

g_repid = sy-repid.

PERFORM f_fieldcat_init USING gt_fieldcat[].

FORM f_fieldcat_init USING rt_fieldcat TYPE slis_t_fieldcat_alv.

DATA: ls_fieldcat TYPE slis_fieldcat_alv.

CLEAR ls_fieldcat.

ls_fieldcat-col_pos = 1.

ls_fieldcat-reptext_ddic = ' OFFICE'.

ls_fieldcat-fieldname = 'ltext'.

ls_fieldcat-ref_tabname = 'itab'.

ls_fieldcat-outputlen = 40.

APPEND ls_fieldcat TO rt_fieldcat.

CLEAR ls_fieldcat.

ls_fieldcat-col_pos = 2.

ls_fieldcat-reptext_ddic = ' OFFICE'.

ls_fieldcat-fieldname = 'ltext'.

ls_fieldcat-ref_tabname = 'itab'.

ls_fieldcat-outputlen = 40.

APPEND ls_fieldcat TO rt_fieldcat.

CLEAR ls_fieldcat.

ls_fieldcat-col_pos = 3.

ls_fieldcat-reptext_ddic = ' RC #'.

ls_fieldcat-fieldname = 'kostl'.

ls_fieldcat-ref_tabname = 'itab'.

ls_fieldcat-outputlen = 10.

APPEND ls_fieldcat TO rt_fieldcat.

CLEAR ls_fieldcat.

ls_fieldcat-col_pos = 4.

ls_fieldcat-reptext_ddic = ' Date'.

ls_fieldcat-fieldname = 'p_date'.

ls_fieldcat-ref_tabname = 'itab'.

ls_fieldcat-outputlen = 20.

APPEND ls_fieldcat TO rt_fieldcat.

CLEAR ls_fieldcat.

ls_fieldcat-col_pos = 5.

ls_fieldcat-reptext_ddic = ' Basic Salary'.

ls_fieldcat-fieldname = 'basic'.

ls_fieldcat-ref_tabname = 'itab'.

ls_fieldcat-outputlen = 20.

APPEND ls_fieldcat TO rt_fieldcat.

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'

EXPORTING

i_callback_program = g_repid

is_layout = gs_layout

it_fieldcat = gt_fieldcat[]

it_events = gt_events[]

TABLES

t_outtab = itab.

Thanks.

1 ACCEPTED SOLUTION
Read only

anversha_s
Active Contributor
0 Likes
521

hi,

cahnge to capital letter

ls_fieldcat-fieldname = 'LTEXT'.

ls_fieldcat-ref_tabname = 'ITAB'.

rgds

Anver

4 REPLIES 4
Read only

anversha_s
Active Contributor
0 Likes
522

hi,

cahnge to capital letter

ls_fieldcat-fieldname = 'LTEXT'.

ls_fieldcat-ref_tabname = 'ITAB'.

rgds

Anver

Read only

0 Likes
521

Holy!!!!! Thanks a lot Anver!!! I didn't know it was case sensitive.

Read only

0 Likes
521

Hi Anna,

if ur issue solved completely, kindly mark 10 points.

Rgds

Anver

Read only

former_member404244
Active Contributor
0 Likes
521

Hi,

try to capital letters and check the same,when ur filling the field catalog.

Regards,

Nagaraj