cancel
Showing results for 
Search instead for 
Did you mean: 

abap/alvgrid/size_nodod_MB

Former Member
0 Kudos

Is there any way to activate this parameter using profiles. I tried to activate this parameter by setting it in start profile but even after restarting the system it still not active,

It is taking value specified in ITS_CHECK_ALV_DATA_SIZE

IF maxsize IS INITIAL.

sy-subrc = 0.

CALL 'C_SAPGPARAM' ID 'NAME' FIELD 'abap/alvgrid/size_nodod_MB'

ID 'VALUE' FIELD par_value.

IF sy-subrc NE 0.

maxsize = 52428800. " Default 50 MB

ELSE.

maxsize = 1048576 * par_value.

ENDIF.

ENDIF.

DESCRIBE TABLE data_table. " LINES n.

currsize = sy-tfill * sy-tleng.

IF currsize GT maxsize.

MESSAGE x000 WITH currsize maxsize.

ENDIF.

Is there a way to activate this parameter with out changing source code.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi ,

ALV tables whose size exceed a certain value from being sent to the ITS. A runtime error is generated instead. The threshold value is preset to 50 MB, and you can change it using the start parameter 'abap/alvgrid/size_nodod_MB'. The desired size must be specified in megabytes.

you can gie it in the instance profile and activate it in RZ10 and then save it then save the profile.

Please let me know the support pack level.

Thanks Rishi Abrol

Answers (2)

Answers (2)

JPReyes
Active Contributor
0 Kudos

Can you please review the 60+ unresolved questions that you have opened ?

Read the "Rules of Engagement"

Regards

Juan

Former Member
0 Kudos

Hi,

Have a look at

/message/6858120#6858120 [original link is broken]

narsi

Former Member
0 Kudos

Hi,

I already activated the parameter in start profile but no use.

When i tried to do the same in instance profile, it says parameter not found,do u still want to copy.

I checked default value its not showing any value, but it only shows parameter .

Former Member
0 Kudos

Give the value and try to copy it.

Thanks

Rsihi Abrol

0 Kudos

All:

Make sure to put the parameter in the DEFAULT profile exactly as spelled, with upper case 'MB' in the end:

'abap/alvgrid/size_nodod_MB' will work, 'abap/alvgrid/size_nodod_mb' will not...

It's because of the coding in function module ITS_CHECK_ALV_DATA_SIZE:

CALL 'C_SAPGPARAM' ID 'NAME' FIELD 'abap/alvgrid/size_nodod_MB'

ID 'VALUE' FIELD par_value.

Good luck!