SAP Reports / Programs | Basis Components | Basis Services / Communication Interfaces | SAPscript(BC-SRV-SCR) SAP BC

RSTXFCON SAP ABAP Report - SAPscript: Conversion of Page Format for Forms







RSTXFCON 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 RSTXFCON into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RSTXFCON. "Basic submit
SUBMIT RSTXFCON AND RETURN. "Return to original report after report execution complete
SUBMIT RSTXFCON VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: TESTRUN = Test run, do not save
Selection Text: NFORMAT = New Page Format
Selection Text: FORM = Form Name
Title: SAPscript: Conversion of Page Format for Forms
Text Symbol: 101 = Page format exceeded at the
Text Symbol: 102 = bottom by 1/1440 inches
Text Symbol: 103 = No main window, reducing all windows which are too large
Text Symbol: 104 = Window currently being checked
Text Symbol: 007 = Page Format
Text Symbol: 001 = Format conversion for form
Text Symbol: 002 = to page format
Text Symbol: 003 = Form
Text Symbol: 004 = is not active
Text Symbol: 005 = could not be read
Text Symbol: 006 = The form already has a page format
Text Symbol: 112 = Window moved up correctly
Text Symbol: 113 = Window too far down, cannot be adjusted
Text Symbol: 114 = Page has several main windows, cannot be adjusted
Text Symbol: 115 = Checking width and horizontal position of all windows
Text Symbol: 116 = Window currently being checked
Text Symbol: 117 = Page format exceeded on the right
Text Symbol: 111 = Window currently being checked
Text Symbol: 105 = Window height reduced correctly
Text Symbol: 106 = Window is too small, cannot be adjusted
Text Symbol: 107 = Reduction of main window
Text Symbol: 108 = Main window is too small, cannot be adjusted
Text Symbol: 109 = Height of main window reduced correctly
Text Symbol: 110 = Move windows below the main window
Text Symbol: 125 = Please use the form maintenance transaction
Text Symbol: 126 = This is a test run, changes were not saved
Text Symbol: 127 = Save changed
Text Symbol: 128 = form?
Text Symbol: 129 = Save form
Text Symbol: 130 = Form is already being edited, unable to save
Text Symbol: 124 = Form cannot be adjusted automatically
Text Symbol: 118 = by 1/1440 inches
Text Symbol: 119 = Fenster width reduced correctly
Text Symbol: 120 = Left margin reduced correctly





Text Symbol: 121 = Left margin of window too small, cannot be adjusted
Text Symbol: 122 = Form already fits the page format
Text Symbol: 123 = No changes necessary to page windows
Text Symbol: E02 = Problem occurs when calling transport and correction system
Text Symbol: E03 = Processing terminated by user
Text Symbol: E01 = Generic input is not possible
Text Symbol: 131 = Error in lock management, unable to save
Text Symbol: 132 = Changes to form saved
Text Symbol: 133 = Changes to form were not saved
Text Symbol: 134 = The object may not be changed
Text Symbol: 200 = Window moved up correctly
Text Symbol: 201 = Window is too far up, cannot be adjusted
Text Symbol: 008 = does not exist
Text Symbol: 100 = Page currently being checked:


INCLUDES used within this REPORT RSTXFCON

INCLUDE RSTXDATA.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

SELECT_FORM call function 'SELECT_FORM' exporting client = sy-mandt form = sf_formname language = '*' status = status_active tables selections = selections exceptions others = 4.

READ_FORM call function 'READ_FORM' exporting form = form status = status_active throughclient = false read_only_header = true throughlanguage = true importing * FORM_HEADER = found = l_found * HEADER = olanguage = l_olanguage.

READ_FORM call function 'READ_FORM' exporting form = form language = spras importing form_header = fheader found = l_found tables form_lines = lines page_windows = pagewindows pages = pages paragraphs = paragraphs strings = strings tabs = tabs windows = windows.

SAVE_FORM call function 'SAVE_FORM' exporting form_header = fheader importing save_form_header = fheader tables form_lines = lines pages = pages page_windows = pagewindows paragraphs = paragraphs strings = strings tabs = tabs windows = windows.

CHECK_FORM call function 'CHECK_FORM' exporting form_header = fheader importing result = result tables form_lines = lines page_windows = pagewindows pages = pages paragraphs = paragraphs strings = strings tabs = tabs windows = windows exceptions others = 1.

ENQUEUE_ESSFORM call function 'ENQUEUE_ESSFORM' exporting tdobject = enqueue_object tdname = enqueue_form tdid = enqueue_id tdspras = enqueue_spras exceptions foreign_lock = 1 system_failure = 2.

DEQUEUE_ESSFORM call function 'DEQUEUE_ESSFORM' exporting tdobject = enqueue_object tdname = enqueue_form tdid = enqueue_id tdspras = enqueue_spras.

SAPSCRIPT_ORDER_CHECK call function 'SAPSCRIPT_ORDER_CHECK' exporting objecttype = 'FORM' form = formname importing order = l_order value_tadir = l_tadir exceptions invalid_input = 1 object_locked = 2 object_not_available = 3 others = 4.

SAPSCRIPT_ORDER_INSERT call function 'SAPSCRIPT_ORDER_INSERT' exporting objecttype = 'FORM' form = formname masterlang = formheader-tdospras importing value_tadir = l_tadir changing order = l_order exceptions invalid_input = 1 order_canceled = 2 others = 3.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RSTXFCON or its description.