‎2008 Apr 11 12:32 PM
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.
‎2008 Apr 11 12:39 PM
‎2008 Apr 11 12:39 PM