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: 

Internal table maximum records when occurs 0

Former Member
0 Kudos

hi experts,

i am using the internal table upload data,

at a time it can hold only 10000 recods only ?

how can i capture more than this.

thanks&regards,

srinivas

2 REPLIES 2

former_member585060
Active Contributor
0 Kudos

Try this way.

Create a structure with TYPES statement,

Create internal Table & work area with DATA statement.

Eg:-

TYPES : BEGIN OF ty_itab,

field1 TYPE mara-matnr,

field2 TYPE mara-mtart,

END OF ty_itab.

DATA : it_itab TYPE TABLE OF ty_itab,

wa_itab TYPE ty_itab.

Now fill the records into that internal table.

When you want to read use

LOOP AT it_ita INTO wa_itab.

ENDLOOP.

Regards

Bala Krishna

Former Member
0 Kudos

Hi srinivas,

There is no restriction for Number of records in a internal table, Occurs 0 is just to specify that internal table is without header line(Work area). Initial Size addition can also restrict only the size of memory to be allocated to the internal table, so dont worry about the number of records...

Regards

Karthik D