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

activation error

Former Member
0 Likes
483

I have this code in my program, and when i tried to activate show me this error...

"The line type of "U" must be compatible with one of the types "TEXTPOOL".

DATA: BEGIN OF R OCCURS 56, "prog name and language

NAME(40) TYPE C,

LANGUAGE(1) TYPE C,

END OF R.

DATA: BEGIN OF U OCCURS 100, "Text elements

txt(180) TYPE C, " rel 4 was 132

END OF U.

READ TEXTPOOL R-NAME INTO U LANGUAGE SY-LANGU.

IF SY-SUBRC NE 0.

READ TEXTPOOL R-NAME INTO U LANGUAGE R-LANGUAGE.

ENDIF.

DESCRIBE TABLE U LINES I.

Any idea???

Thanks in advance...

Andrea.-

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
424

Define U like TEXTPOOL.

DATA: U LIKE TEXTPOOL OCCURS 0 WITH HEADER LINE.

2 REPLIES 2
Read only

Former Member
0 Likes
425

Define U like TEXTPOOL.

DATA: U LIKE TEXTPOOL OCCURS 0 WITH HEADER LINE.

Read only

Former Member
0 Likes
424

HI,

your code,

<b>READ TEXTPOOL R-NAME INTO U LANGUAGE SY-LANGU.

IF SY-SUBRC NE 0.

READ TEXTPOOL R-NAME INTO U LANGUAGE R-LANGUAGE.

ENDIF.</b>

here it will fail because internal table U is not realted to Structure TEXTPOOL. so in your code change it to like

DATA: U LIKE TEXTPOOL OCCURS 0 WITH HEADER .

Regards

Sudheer