Application Development 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: 

Problem In Structure.

Former Member
0 Kudos

Hiii...

I am trying to upload the structure of a DB table to internal area.

Input, DB table is a parameter p_table.

My input is table zscp_circle_m which has strucutre as

mandt

circle_id

circle_desc

p_circle

status.

By executing the code, the field symbol gt_table which should contain the entire structure of zscp_circle_m is having only

mandt

circle_id

circle_desc.

Please help me in solving this.

Code for your reference.

data: gr_dref type ref to data.

FIELD-SYMBOLS: <f_table> TYPE ANY,

<f_up_table> type any,

<gt_table> TYPE STANDARD TABLE.

PARAMETERS: p_table LIKE dd02l-tabname OBLIGATORY.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fname.

CALL FUNCTION 'KD_GET_FILENAME_ON_F4'

EXPORTING

program_name = syst-repid

dynpro_number = syst-dynnr

CHANGING

file_name = p_fname

EXCEPTIONS

mask_too_long = 1

OTHERS = 2.

IF sy-subrc 0.

MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

ENDIF.

START-OF-SELECTION.

CREATE DATA gr_dref TYPE table of (p_table).

ASSIGN gr_dref->* TO <gt_table>.

By debuggin it is clear that the whole structure is not copied.. what might be the problem.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

I think MANDT field is not copied to gt_table ...

1 REPLY 1

Former Member
0 Kudos

I think MANDT field is not copied to gt_table ...