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

MSSCFF12 SAP ABAP INCLUDE - Graphical Form Painter: Utilities







MSSCFF12 is a standard ABAP INCLUDE 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 MSSCFF12 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 MSSCFF12. "Basic submit
SUBMIT MSSCFF12 AND RETURN. "Return to original report after report execution complete
SUBMIT MSSCFF12 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Graphical Form Painter: Utilities


INCLUDES used within this REPORT MSSCFF12

No INCLUDES are used within this REPORT code!


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:

FORMPAINTER_ADJUST_TO_GRID CALL FUNCTION 'FORMPAINTER_ADJUST_TO_GRID' EXPORTING WINDOW = ATG_WINDOW PAGE = PAGE_WINDOW-TDPAGE UNIT_LEFT = PAGE_WINDOW-TDWLEFTU UNIT_TOP = PAGE_WINDOW-TDWTOPU WIDTH = PAGE_WINDOW-TDWWIDTH UNIT_WIDTH = PAGE_WINDOW-TDWWIDTHU HEIGHT = PAGE_WINDOW-TDWHEIGHT UNIT_HEIGHT = PAGE_WINDOW-TDWHEIGHTU CPI = FORM_HEADER-TDCPI LPI = FORM_HEADER-TDLPI NO_FLUSH = TRUE CHANGING LEFT = PAGE_WINDOW-TDWLEFT TOP = PAGE_WINDOW-TDWTOP EXCEPTIONS WINDOW_NOT_FOUND = 1 OTHERS = 2.

CONTROL_FLUSH CALL FUNCTION 'CONTROL_FLUSH' EXCEPTIONS CNTL_SYSTEM_ERROR = 1 CNTL_ERROR = 2 OTHERS = 3.

FORMPAINTER_SET_FOCUS CALL FUNCTION 'FORMPAINTER_SET_FOCUS' EXPORTING WINDOW = ACTUAL_WINDOW PAGE = ACTUAL_PAGE NO_FLUSH = FALSE EXCEPTIONS WINDOW_NOT_FOUND = 1 CONTROL_ERROR = 2 OTHERS = 3.

CONTROL_FLUSH CALL FUNCTION 'CONTROL_FLUSH' EXCEPTIONS CNTL_SYSTEM_ERROR = 1 CNTL_ERROR = 2 OTHERS = 3.

FORMPAINTER_SET_FOCUS CALL FUNCTION 'FORMPAINTER_SET_FOCUS' EXPORTING WINDOW = ACTUAL_WINDOW PAGE = ACTUAL_PAGE NO_FLUSH = FALSE EXCEPTIONS WINDOW_NOT_FOUND = 1 CONTROL_ERROR = 2 OTHERS = 3.

FORMPAINTER_PUT_WINDOW CALL FUNCTION 'FORMPAINTER_PUT_WINDOW' EXPORTING WINDOW = PAGE_WINDOW-TDWINDOW PAGE = PAGE_WINDOW-TDPAGE SET_POSITION = FALSE SET_SIZE = FALSE SET_CAPTION = TRUE VIEW_MODE = NEW_MODE VISIBLE = TRUE DISPLAY_MODE = STATUS-LAYOUT_DISP NO_FLUSH = TRUE EXCEPTIONS WINDOW_NOT_FOUND = 1 CONTROL_ERROR = 2 OTHERS = 3.

FORMPAINTER_PUT_WINDOW CALL FUNCTION 'FORMPAINTER_PUT_WINDOW' EXPORTING WINDOW = PAGE_WINDOW-TDWINDOW PAGE = PAGE_WINDOW-TDPAGE SET_POSITION = FALSE SET_SIZE = FALSE SET_CAPTION = TRUE VIEW_MODE = NEW_MODE VISIBLE = FALSE DISPLAY_MODE = STATUS-LAYOUT_DISP NO_FLUSH = TRUE EXCEPTIONS WINDOW_NOT_FOUND = 1 CONTROL_ERROR = 2 OTHERS = 3.

CONTROL_FLUSH CALL FUNCTION 'CONTROL_FLUSH' EXCEPTIONS CNTL_SYSTEM_ERROR = 1 CNTL_ERROR = 2 OTHERS = 3.

FORMPAINTER_SHOW_WINDOW_TEXT CALL FUNCTION 'FORMPAINTER_SHOW_WINDOW_TEXT' EXPORTING WINDOW = WIND-TDWINDOW PAGE = SPACE TEXTHEADER = FORMTEXTHEADER FORMHEADER = FORM_HEADER NO_FLUSH = TRUE TABLES WINDOWTEXT = WINDOWTEXT PAGE_WINDOWS = PAGE_WINDOW PARAGRAPHS = PARAGRAPH STRINGS = STRING TABS = TAB WINDOWS = WIND EXCEPTIONS WINDOW_NOT_FOUND = 1 CONTROL_ERROR = 2 OTHERS = 3.

FORMPAINTER_PUT_WINDOW CALL FUNCTION 'FORMPAINTER_PUT_WINDOW' EXPORTING WINDOW = PAGE_WINDOW-TDWINDOW PAGE = PAGE_WINDOW-TDPAGE SET_POSITION = FALSE SET_SIZE = FALSE SET_CAPTION = FALSE SET_SCROLLBARS = TRUE VIEW_MODE = NEW_MODE VISIBLE = TRUE DISPLAY_MODE = STATUS-LAYOUT_DISP NO_FLUSH = TRUE EXCEPTIONS WINDOW_NOT_FOUND = 1 CONTROL_ERROR = 2 OTHERS = 3.

FORMPAINTER_PUT_WINDOW CALL FUNCTION 'FORMPAINTER_PUT_WINDOW' EXPORTING WINDOW = PAGE_WINDOW-TDWINDOW PAGE = PAGE_WINDOW-TDPAGE SET_POSITION = FALSE SET_SIZE = FALSE SET_CAPTION = FALSE SET_SCROLLBARS = TRUE VIEW_MODE = NEW_MODE VISIBLE = FALSE DISPLAY_MODE = STATUS-LAYOUT_DISP NO_FLUSH = TRUE EXCEPTIONS WINDOW_NOT_FOUND = 1 CONTROL_ERROR = 2 OTHERS = 3.

CONTROL_FLUSH CALL FUNCTION 'CONTROL_FLUSH' EXCEPTIONS CNTL_SYSTEM_ERROR = 1 CNTL_ERROR = 2 OTHERS = 3.

FORMPAINTER_SET_FOCUS CALL FUNCTION 'FORMPAINTER_SET_FOCUS' EXPORTING WINDOW = ACTUAL_WINDOW PAGE = ACTUAL_PAGE NO_FLUSH = FALSE EXCEPTIONS WINDOW_NOT_FOUND = 1 CONTROL_ERROR = 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 MSSCFF12 or its description.