‎2006 Mar 24 7:52 AM
Hi,
While creating a table maintenance generator for a table containing 100 fields, sysem gives me an error message as "Screen cannot be generated. Internal storage for screen LOAD (499803 bytes) is not availble".
How to rectify this error?
Is there any restriction on number of columns for table maintenance generator with One step?
This is because, I am able to generate it successfully using two step.
Thanks,
Pankaj.
‎2006 Mar 24 8:06 AM
Hi,
Try with screen having 2step option.
Thanks.
If this helps you reward with points.
‎2006 Mar 24 8:11 AM
Hello Pankaj,
This error is occuring because the compiled version of the screen is not able to load at runtime. The size of the area is set with the profile parameter ztta/dynpro_area.If this area is configured too small, certain screens cannot be generated or loaded, or they cannot be used after having been loaded into the system.
This, for example, occurs if a screen contains a very large Table Control with many columns and lines.
The default is as follows:
Kernel Release | ztta/dynpro_area
-
3.1I | 65535 (64 KB - upper limit)
4.0B | 128000
4.5B | 250000
4.6A/B | 250000 (recommended: 500000)
4.6C | 500000
As indicated by SAP
Check first whether the profile parameter ztta/dynpro_area has the default value in your system. If not, use and check the default setting to see whether the problem is eliminated this way.
In the text of the above error messages or syslog entries, generally a reference to the size of the screen load is contained. If the default setting is insufficient, you can increase the profile parameter accordingly.
However, a value of 65535 cannot be exceeded for kernel Release 3.1I as this limit is predefined in the kernel.
Here, you can only zoom out the number of the fields on the screen.
Also note that within the buffer, another 1 KB is reserved for administration information and cannot be used for the screen.
As of Release 4.6C the buffer was increased to 500000. This value should also be set in Release 4.6A/B because some of the screens almost reach the 250000 value which is set there, and this means that even slight modifications can cause the value to be exceeded.
With Kernel Patch Level 46D 353 values less than 500000 in zzta/dynpro_area are not taken into consideration.
‎2006 Mar 24 8:17 AM
Hi Abhijit,
Thanks for the reply.
How could I check the default value of my profile parameter ztta/dynpro_area and how o increase it?
Thanks,
pankaj
‎2006 Mar 24 8:25 AM
Hi Abhijit,
How could I check the default value of my profile parameter ztta/dynpro_area and how to increase it?
Waiting for your reply.
Thanks,
pankaj
‎2006 Mar 24 10:29 AM
Hello Pankaj,
Execute trx RZ11 and enter ztta/dynpro_area. It will give u details as to what is set. If this is set to maximum then u cannot do anything but to reduce some fields from the screen and then and then only this will work.