cancel
Showing results for 
Search instead for 
Did you mean: 

SAPGUI 720 Central Configuration of Theme

former_member239509
Discoverer
0 Kudos

Hi all,

I have installed SAPGUI 7.20 Comp 2 (for Windows) (which has been released in december 2010) as an installation Server.

Up to now we have controlled the SAPLOGON.INI by the fact that we have updated the file from the server each time the user logged on to the PC, and by the fact that the file is write protected.

I know that the location of this file has changed with 7.2 and that note 1426178 describes the location of this file on a server.

But now I additionally want to control the Theme in the Options dialog.

At least for the upgrade from 640 to 720 I want to smooth this, e.g. the layout should not change. By default it changes to the SAP Signature theme.

The same is for column withs in the SAPLOGON window, as we have only filled the column "Name" with all infos.

We would like to have a broad column "Name" and the other columns small.

This information is stored somewhere, but not in the SAPLOGON.ini.

Up to my experiences it is not stored in any file offered in the Options dialog "configuration file"

Does anybody know where this information is stored ?

which file I have to install on the users computer to get the desired behaviour ?

We are on Windows XP.

Thanks a lot

Roland

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member239509
Discoverer
0 Kudos

Thanks a lot to all, I think I got the right hints.

Best Regards

Roland

Former Member
0 Kudos

hello Roland,

regarding the Name-Column please see OSS note 1452898.

To set a SAP-theme during installation theoreticly you could use an "On End Install" or "On End Update" script on the SAP installation. Something like this:

'********************************

'Setting SAP theme

'********************************

NwEngine.Context.Log.Write "Event: setting registry key for Enjoy theme"

strRegTheme = "HKCU\Software\SAP\General\Appearance\UseSMCRendering"

NwEngine.Shell.SetRegValue strRegTheme, "REG_DWORD", "0"

strRegTheme = "HKCU\Software\SAP\General\Appearance\Theme"

NwEngine.Shell.SetRegValue strRegTheme, "REG_SZ", "Enjoy"

unfortunally this does not work for me and i have not figured out why...

Former Member
0 Kudos

Dear Alexander,

it doesnt work .

Event Scripting can not be used for HKCU !!!

If you do it in this way, only the INSTALLATION USer have this registrie key....

Theme Settings can not be set with event scripts in the Sapadmin!

With an logon script this can be handled better.

Best Regards

Sven

Former Member
0 Kudos

hello Sven,

thanks for the hint! Could you provide an exsample for this kind of an logon script?

Former Member
0 Kudos

Hi Alex,

sorry, i dont have much know how in logon scripts... but you can set the registrie key

only when the right user is logged in into the windows

The logon script should execute an ****.reg file, to set the registry key...

I think, this is a possible way.

BR

Sven