System Configuration

Use

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 or higher.

There are two other factors which are of importance:

  • The operating system used on the frontend computer.

  • The control version installed on the frontend computer.

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.

The Control Framework automatically shecks if the front end that is used supports the required standard and tiggers an exception in case of an error. You use the function modules to respond individually to such an error, for example, if there is no JavaBean implementation of the control yet.

Windows95 (32 Bit)

WindowsNT

Other platforms

Standard used

ActiveX

JavaBean

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.