2006 Aug 16 11:14 AM
Hi,
If the maximum number of records in an internal table has been exceeded, then is it possible to add more records to the IT , if so how?
Thanks & Regards,
Rachana
Hi Rachna
There is no limitation of the records of Internal table if u r using OCCURS 0. If it is going into dump. Check the dump message . Increase ABAP memory .
2006 Aug 16 11:15 AM
Hi,
If we use occurs 0 , there will be no maximum set for internal table.
it will keep on allocating memory pages.
santosh.
2006 Aug 16 11:15 AM
Hi Rachana,
If you know that the iinternal table will be FULL after a certain number of rows, then you can fill anothe internal table of the same structure.
What exactly is your requirement?
Regards,
ravi
2006 Aug 16 11:16 AM
Hi,
Kindly find the belowsaid :
1. Use Hashed Table
2. If your internal table is filled with maximum no. of records then consult ur BASIS and work on our page area memory.
Reward if helpful.
2006 Aug 16 11:17 AM
Chk this OSS notes : 369726 , u can increase th profile storage may be
2006 Aug 16 11:17 AM
there is no restriction for records...
but it depends on size of ram and the defining the itab with occurs X.
if u take occurs 100 and ur ram is 512 MB then it is lesser than occurs 0 with 512 MB RAM.
check in internet.... u might get how it effects with RAM.
if u got the run tyime error than contect to ur basis person to increase page memory space or u can use packet .
2006 Aug 16 11:18 AM
Hi,
Use occurs 0 while defining the internal table then there will no maximum limit to the rows.
E.g.
data: begin of itab occurs 0,
matnr like mara-matnr,
mtart like mara-mtart,
end of itab.
Regards,
Sangeeta.
2006 Aug 16 12:10 PM
Hi Rachna
There is no limitation of the records of Internal table if u r using OCCURS 0. If it is going into dump. Check the dump message . Increase ABAP memory .
| User | Count |
|---|---|
| 6 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |