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

please

Former Member
0 Likes
647

DATA:

  • ls_itab TYPE itab_line,

  • lv_subrc TYPE sy-subrc,

  • lv_tname TYPE ddobjname,

  • lv_file TYPE string,

  • ls_indx TYPE indx,

  • lt_itab TYPE TABLE OF itab_line,

*

*" FIELDS_TO_CONTAINERS TYPE DYFATC_TAB

BEGIN OF ls_tabinfo,

header LIKE rpy_dyhead,

CONTAINERS LIKE RPY_DYCATT OCCURS 0,

FIELDS_TO_CONTAINERS LIKE RPY_DYFATC OCCURS 0,

FLOW_LOGIC TYPE TABLE OF RPY_DYFLOW,

  • params type table of rpy_dypara,

END OF ls_tabinfo,

params type table of rpy_dypara,

lt_tabinfo LIKE ls_tabinfo OCCURS 0,

lv_len TYPE i,

LV_TABEX TYPE OBJECTNAME.

  • lv_kind type ddtypekind.

i am working ecc 6.0

i got error "rpy_dycatt must be a flat structure u canot use internal tables ".

please.

4 REPLIES 4
Read only

Former Member
0 Likes
612

Hi,

In between internal table declaration,Remove occurs 0.

CONTAINERS LIKE RPY_DYCATT ,

FIELDS_TO_CONTAINERS LIKE RPY_DYFATC ,

Read only

Former Member
0 Likes
612

Hi,

Try using with occurs 0. See the code below



DATA:
BEGIN OF ls_tabinfo,
header LIKE rpy_dyhead,
containers TYPE  rpy_dycatt OCCURS 0,
fields_to_containers TYPE rpy_dyfatc OCCURS 0,
flow_logic TYPE rpy_dyflow OCCURS 0,
params TYPE rpy_dypara OCCURS 0,
END OF ls_tabinfo.

Read only

Former Member
0 Likes
612

HI,

DATA:

ls_itab TYPE itab_line,

lv_subrc TYPE sy-subrc,

lv_tname TYPE ddobjname,

lv_file TYPE string,

ls_indx TYPE indx,

lt_itab TYPE TABLE OF itab_line,

*

*" FIELDS_TO_CONTAINERS TYPE DYFATC_TAB

BEGIN OF ls_tabinfo,

header LIKE rpy_dyhead,

CONTAINERS TYPE TABLE OF RPY_DYCATT,

FIELDS_TO_CONTAINERS TYPE TABLE OF RPY_DYFATC,

FLOW_LOGIC TYPE TABLE OF RPY_DYFLOW,

params type table of rpy_dypara,

END OF ls_tabinfo,

params type table of rpy_dypara,

lt_tabinfo LIKE ls_tabinfo OCCURS 0,

lv_len TYPE i,

LV_TABEX TYPE OBJECTNAME.

lv_kind type ddtypekind.

REWARD POINTS IF HELPFUL,

KUMAR

Read only

Former Member
0 Likes
612

Hi,

The Problem with ur error is the Structure RPY_DYCATT

contains a field named PROPERTIES of type STRING of length 0,if use a structure the fields in it should refer to some data element or pre-defined type of certain length.

Regards,

Balakumar.G.

Reward Points if Helpful.