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

MB5B has default selection parameters filled

Former Member
0 Likes
1,778

Hi All,

i see that in MB5B transaction, the selection parameters (check boxes) are automatically filled as soon as the transaction is called. I see that therer is no by default = 'X' for these check boxes. would like to understand from where are these check boxes getting filled from.

I have made a Z copy of MB5B transaction and this automatic selection of checkboxes is creating problem for selection in my Z report. Please Suggest how do i avoid this.

Regards,

Lavanya

Hi All,

i see that in MB5B transaction, the selection parameters (check boxes) are automatically filled as soon as the transaction is called. I see that therer is no by default = 'X' for these check boxes. would like to understand from where are these check boxes getting filled from.

I have made a Z copy of MB5B transaction and this automatic selection of checkboxes is creating problem for selection in my Z report. Please Suggest how do i avoid this.

Regards,

Lavanya

7 REPLIES 7
Read only

TanmayVerma
Active Participant
0 Likes
1,296

Hi Lavanya,

The values are getting filled during the initialization event through perform PERFORM                    esdus_get_parameters.   

If you notice inside this perfrom we have the values being fetched from ESDUS table. If they are empty then 'X' is being passed to checkbox parameters.

~Tanmay.

Read only

0 Likes
1,296

Hi Tanmay,

Thanks for your response.

i had commented out this section of initialization in my Z report. But still the values are populated to the checkboxes.

please help

Regards,

Lavanya

Read only

0 Likes
1,296

HI Lavanya,

I skipped the whole perform in debug mode and the check box remain unchecked.

Please comment the whole perform , if not done already. Otherwise create a watch point on the parameters to check where they are getting filled.

~Tanmay

Read only

0 Likes
1,296

hi Tanmay,

what about the check boxes under Settings? how are these getting checked automatically?

is there a different perform for this?

Regards,

Lavanya

Read only

0 Likes
1,296

Those are blank in my case and do not get filled.However i can see lot of places in the INITIALIZATION / AT SELECTION SCREEN OUTPUT event where values are getting assigned to screen parameters.

Alternatively , if you want these to be blank you can just clear them  after the standard code in initialization event. This will overwrite the std  and will make sure that parameters are blank.

Similarly check for AT SELECTION SCREEN OUTPUT. Debugging is the only option i guess,

~Tanmay

Read only

Former Member
0 Likes
1,296

You can explicitly put 'DEFAULT space' infront of required checkbox selection field.

Read only

Former Member
0 Likes
1,296

Hi All,

thanks for your valuable replies. I managed to fix this issue. i commented the performs under initialization, at-selection screen and at-selection screen output which involved esdus and this solved my issue.

Regards,

Lavanya