Start of Content Area

System Configuration  Locate the document in its SAP Library structure

As of Release 4.0A, controls programming is supported through function modules. Starting with Release 4.5A, ABAP Objects is available for object-oriented programming with ABAP. An object-oriented version of the Control Framework is available as of Release 4.6A. The programming examples provided in this tutorial require that you have installed this release.

There are two other factors which are of importance:

Frontend Platform

Controls are addressed through a standardized interface. The system supports two of the common standards that are available on the market: ActiveX and JavaBeans.

Until Release 4.5B, you must use function modules in your ABAP program to check if the frontend system supports the relevant standard. As of Release 4.6A, the Control Framework performs this check automatically and triggers an exception if an error occurs. You use the function modules to respond individually to such an error, for example, if there is no JavaBean implementation of the control yet.

Interface Standards Supported

 

Windows95 (32 Bit)

WindowsNT

Other platforms

Standard used

ActiveX

JavaBeans

Function module that checks if the standard is available on the frontend (only required until Release 4.5B)

HAS_GUI_ACTIVEX

HAS_GUI_JAVABEAN

 

Controls Version

When you install a local SAPGUI on your machine, the system also installs the appropriate controls. If you install a new local SAPGUI, you should first uninstall the old version to ensure consistency.