2015 Jul 21 12:11 PM
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
2015 Jul 21 1:01 PM
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.
2015 Jul 21 1:15 PM
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
2015 Jul 21 1:52 PM
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
2015 Jul 21 2:12 PM
hi Tanmay,
what about the check boxes under Settings? how are these getting checked automatically?
is there a different perform for this?
Regards,
Lavanya
2015 Jul 21 2:53 PM
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
2015 Jul 21 1:29 PM
You can explicitly put 'DEFAULT space' infront of required checkbox selection field.
2015 Aug 05 3:33 PM
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
| User | Count |
|---|---|
| 5 | |
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |