Application Development 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: 

want to overwrite the standard functionality.

Former Member
0 Kudos

Hi All,

I have table name on selection screen field, then if I execute I want the selection screen like se 16 as it

shows differnt fields filter criteria and further if I say execute, it should not show standard functionality,

like se 16, but it should show , what ever I have to show in the output. means I have to overwrite the std functionality currently happening in se 16..

if I enter VBAK and got the selection screen fields and I do execute(like se 16), but if I want to supress the further execuation as happening currently (as per the standard code), and I want to write my own functionality when I execute the seclection screen of different fields of VBAK..

can anybody help me ?

the thing is my selection screen (both selection screen coming in se16- like first is only "table name" and another is "table fields") is same as like se 16 but further functionality is different..

Regards,

Mrunal

5 REPLIES 5

Former Member
0 Kudos

what exactly is your requirement ? If its just suppressing some fields at output then that also be done by SAP functionality of chosing field you want in the output.. but if you want to replace it with your functionality then debug the code and check the point where data is picked based on values on selection screen. Also check if some enhancement point has been provided by SAP there. Otherwise you can copy the whole program and change the functionality as required.

0 Kudos

Hi Asha,

Thanks for the input. My exact requirement is, I don't want to supress any field, the current functionality of SE 16 is showing some selection screen fields when we enter the table name and after that, It show

the data base entries, In my case, I need the exact same selection screen with table name and further selection screen fields under that table but I don't want the further entries as per the existing code of se16, I want to use theses slection screen only and want to write my own functioality.

As I want same selection screen as per se 16,so I used call transaction for se 16 or different

function modules, so by using theses , I got the selection screen but by default when u execute, It will show the entries like se 16, but I don't want that..

Regards,

Mrunal

matt
Active Contributor
0 Kudos

You want to generate the selection screen like SE16, for any supplied table name. If you overwrite SE16, then SE16 won't work as it does anymore, so it's better to write your own transaction. You could copy SE16 and then modify the copy for your own purposes.

SE16 is handled by function group SETB. The Form generate_report is probably what you need.

matt

Edited by: Matt on Feb 17, 2009 10:02 AM

0 Kudos

Hi,

Thanks for the input, but as I need only selection screen, How much part of code of SE 16 , I have to copy. I think "Genarate_report" will give you the output as well, (output with entries), but don't want that part, Only I need the code related to selection screen.

Regards,

Mrunal

Former Member
0 Kudos

closed