RSDBGENA is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter RSDBGENA into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: SYSTEM = Application of program
Selection Text: REPNAME = Program Name
Selection Text: LDBNAME = Logical database
Title: Generate Selection Screens
Text Symbol: A04 = File Name
Text Symbol: A03 = Suffix for File Name
Text Symbol: A02 = File Path
Text Symbol: A01 = Output to File
Text Symbol: A00 = Invalid suffix for file names. The following characters are invalid: A-Z0-9_
Text Symbol: 035 = Property for && not generated
Text Symbol: 034 = Selection screen generation
Text Symbol: 033 = Unspecified error
Text Symbol: 031 = Current line ends at column %%
Text Symbol: 030 = Screen too large
Text Symbol: 029 = Database include %%%:
Text Symbol: 027 = Generation error: Program &&, screen %%, line ??
Text Symbol: 023 = Program && has no selection screen
Text Symbol: 022 = Not a selection screen
Text Symbol: 021 = Column &&, ouput length %%: Too long for screen
Text Symbol: 020 = Screen line &&, column %%:
Text Symbol: 019 = Incorrect position/length on screen
Text Symbol: 018 = Screen && exists: Not a selection screen
Text Symbol: 016 = Screen line &&, word %%:
Text Symbol: 015 = Screen line &&:
Text Symbol: 014 = Unable to generate selection screen &&
Text Symbol: 013 = Screen contains overlapping objects
Text Symbol: 012 = Selection screen && successfully generated
Text Symbol: 011 = Unable to generate selection screen
Text Symbol: 010 = Generated successfully
Text Symbol: 007 = Unable to load program
Text Symbol: 006 = Unable to generate program
Text Symbol: 005 = Messages
Text Symbol: 004 = Screen
Text Symbol: 003 = Appl.
Text Symbol: 002 = Logical database
Text Symbol: 001 = Program
INCLUDE RSDBCOM3.
No SAP DATABASE tables are accessed within this REPORT code!
LDB_CONVERT_LDBNAME_2_DBPROG CALL FUNCTION 'LDB_CONVERT_LDBNAME_2_DBPROG' EXPORTING LDB_NAME = P_LDB FLAG_EXISTENCE_CHECK = 'X' IMPORTING DB_NAME = PROG_LDB SEL_NAME = L_INC FLAG_LDB_EXISTENT = L_EX EXCEPTIONS OTHERS = 3.
HELPSCREEN_NA_CREATE CALL FUNCTION 'HELPSCREEN_NA_CREATE' EXPORTING * DYNPRO LIKE SY-DYNNR DEFAULT SPACE * LANGU LIKE SY-LANGU DEFAULT SY-LANGU MELDUNG = SHKONTEXT-MELDUNG MELD_ID = SHKONTEXT-MELD_ID MELD_NR = SHKONTEXT-MELD_NR MSGV1 = SY_MSG-V1 MSGV2 = SY_MSG-V2 MSGV3 = SY_MSG-V3 MSGV4 = SY_MSG-V4 * PFKEY LIKE SY-PFKEY DEFAULT SPACE * PROGRAMM LIKE SY-REPID DEFAULT SPACE TITEL = SHKONTEXT-TITEL.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.