Skip to end of metadata
Go to start of metadata

There is no official reference for all the registry entries SAPGUI makes when being installed or running or one can make to configure the appearance and behaviour of the SAPGUI. This could become the official inofficial reference.

General Remarks and Sources

Some Statements

  • I have been told by SAP support that there is no full documentation for the registry keys for some reasons.
  • Old SAPGUI(3.x) had his settings in INI files. But New SAPGUI(4.x) has them in windows registry. Source: SearchSAP
  • Note that the registry is not sufficient to describe SAPGUIs behaviour. There are still .ini files and some more locations in the file system where information is stored.
  • Note 309291 contains another general statement: "This is program-internal information, the location or structure of which in the Registry can change without prior notice."

General SAP Sources

  • Note 328723 describes some settings that can be done at install time. This note will reappear as reference in the following tables.
  • Note 38119 describes the 4 .ini files. You see, that not everything is in the registry...

New stuff for filling the following tables

https://forums.sdn.sap.com/thread.jspa?threadID=364059 Color by System... https://forums.sdn.sap.com/thread.jspa?threadID=574653 Storage for the transaction history


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft

OK, this is not really SAPGUI, but to circumvent the effect of some MS security updates, you need this entries.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x

Key

Value(s)

Function

Reference

HHRestrictions\MaxAllowedZone

1

allows display of HTMLHelp files in intranet

MSKB 896054

ItssRestrictions\MaxAllowedZone

1

allows javascript links of HTMLHelp files in intranet

MSKB 892654


HKEY_LOCAL_MACHINE\SOFTWARE\SAP

Machine wide settings

This is the registry hive where SAPGUI writes many settings which are "machine wide", i.e. they may be copied down to the HKU-Tree for every signed-on user. And they act like a kind of default if there is no setting in the HKCU.

There is no documentation if this mechanism is used consistently, i.e. if this HKLM -> HKCU copy/default schema is used for every single setting.

HKEY_LOCAL_MACHINE\SOFTWARE\SAP\General

HKEY_LOCAL_MACHINE\SOFTWARE\SAP\General\Appearance

Key

Value(s)

Function

Reference

Fading dword

1

Does a cool fade-in/fade-out on the GUI

Posted in the SAPGUI forum

Theme

e.g. "Enjoy"

Specifies the theme used.

Note 561557

HKEY_LOCAL_MACHINE\SOFTWARE\SAP\General\Enjoy

Key

Value(s)

Function

Reference

Active

On / Off

On = use new visual design, aka "Enjoy". Note that this key is valid for all users on a machine unless the corresponding key in HKCU is not set or does not contain another value.

Note 196238

HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAPLogon

Key

Value(s)

Function

Reference

ShowWebDynproAppTab dword

1

Activate the register 'web dynpro application' on the SAPGUI screen

SDN: SAP Web Dynpro Client for Windows 6.40 Beta Release

HideColumn<column>SystemTab

0 = shoe / 1 = hide

Show or hide columns in the SAPLogon window:

System Description = HideColumnSystemDescriptionOnSystemTab
SID                = HideColumnSIDOnSystemTab
Group/Server       = HideColumnGroupServerOnSystemTab
Sys.No.            = HideColumnSysNoOnSystemTab
Message Server     = HideColumnMessageServerOnSystemTab
Router(s)          = HideColumnRouterOnSystemTab

Note 806296 New function in GUI 6.40 Patch 8

HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAPShared

Key

Value(s)

Function

Reference

SAPWorkDir

regsz

Pathname of the SAPGUI work directory

???


HKEY_CURRENT_USER\SOFTWARE\SAP

This is the virtual registry hive where SAPGUI writes the user specific settings.

HKEY_CURRENT_USER\SOFTWARE\SAP\General

HKEY_CURRENT_USER\SOFTWARE\SAP\General\Enjoy

Key

Value(s)

Function

Reference

Active

On / Off

On = use new visual design, aka "Enjoy".

Note 196238


Unknown function or purpose

HKEY_LOCAL_MACHINE\SOFTWARE\SAP\General\Appearance

Key

Value(s)

Function

Reference

DoubleBuffering dword

1

unknown

n/a

Animation

"On"

sounds familiar

not at hand

HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAPGUI

Key

Value(s)

Function

Reference

NoDelegate

1

unknown

Question from the SAPGUI forum

My Intranet page: http://it4it/FACTS/sap/SAPGUI-Registry.asp

  • No labels

1 Comment

  1. HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAPGUI

    NoDelegate is described in Note 844095 - Delegation from sapgui.exe to SAP Logon/SAP Logon Pad.