Skip to Content
0
Former Member
Feb 26, 2009 at 07:38 AM

How to create a field catalogue dynamically?

66 Views

Hi guys,

I have to create a field catalogue dynamically. I am creating the internal table dynamcially. It is <fs_dyn_table>. I am passing this to the function module REUSE_ALV_FIELDCATALOG_MERGE.

<fs_dyn_table> contains five fields kunnr, land1, name1, ort01 and telf1 which i am passing from selection screen.

This is how my function module is

CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'

EXPORTING

i_program_name = sy-repid

i_internal_tabname = '<FS_DYN_TABLE>'

i_inclname = sy-repid

CHANGING

ct_fieldcat = it_fcat

EXCEPTIONS

inconsistent_interface = 1

program_error = 2

OTHERS = 3.

I am not getting any values in the internal table it_fcat.

I would like to know if there is any other way to create field catalogue?

Help will be appreciated.

Thanks,

Ibrahim