SAP Help may display only blank sections/pages when you press F1 key.
SAP Help pages will appear as blank screen, instead of displaying the text and/or graphics when you want to view the help document.
This issue can occur due to one of the following reasons:
Â
- Existence of Internet Explorer 7.0
- Incorrect Windows registry entries for the SAP Help in the local Windows system.
Â
Internet Explorer Release 7 is not completely compatible as release 6. SAP GUI uses Internet Explorer in the HTML control to display the help documents.
To resolve this issue, you need to either apply one of the SAP GUI patches mentioned below (or the latest one which is available from the SAP Market place):
Â
SAP GUI for Windows 6.20 Patchlevel 64
SAP GUI for Windows 6.40 Patchlevel 20
SAP GUI for Windows 7.10
Â
or uninstall Internet Explorer 7.0 (only applies to Windows XP or earlier OS.)
Â
To know the version of Internet Explorer, follow the below mentioned steps:Â
1. Open Internet Explorer.
2. Click Help menu, About Internet Explorer.
Â
If you are experiencing this issue with Internet Explorer 6, you need to add
"MaxAllowedZone"Â registry DWORD value in the following key:
Â
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions\"Â
To add the key automatically, follow the steps mentioned below:
Â
- Open Windows Notepad (Click, Start, Run, notepad.exe)
- Copy and paste the following code.
- Save the notepad as "saphelp.vbs".
- Double-click it to add the entry in to Windows registry automatically.
Â
<!------------------------------ Code starts here ------------------------------->
Â
'Adding value to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
'by Raghu Boddu - 12/28/2007
'This code may be freely distributed/modified
Â
Option Explicit
Â
'Declare variables
Dim WSHShell, n, MyBox, p, p1, p2, t, errnum, vers
Dim enab, disab, jobfunc, itemtype
Â
Set WSHShell = WScript.CreateObject("WScript.Shell")
p = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions\"
p = p & "MaxAllowedZone"
itemtype = "REG_DWORD"
enab = "4"
disab = "0"
jobfunc = "Created the Required Entries in the Registry (A code by Raghu Boddu) "
Â
'This section tries to read the registry key value. If not present an
'error is generated. Normal error return should be 0 if value is
'present
t = "Confirmation"
Err.Clear
On Error Resume Next
n = WSHShell.RegRead (p)
On Error Goto 0
errnum = Err.Number
Â
if errnum <> 0 then
'Create the registry key value for MaxAllowedZone with value 0
 WSHShell.RegWrite p, 0, itemtype
End If
Â
If n = 0 Then
 n = 4
WSHShell.RegWrite p, n, itemtype
Mybox = MsgBox(jobfunc & disab, 4096, t)
ElseIf n = 1 then
 n = 0
WSHShell.RegWrite p, n, itemtype
Mybox = MsgBox(jobfunc & enab, 4096, t)
End If
Â
Â
<!------------------------------ Code ends here ------------------------------->
Â
NOTE: Ensure that no application, or Internet Explorer window is opened while executing the script.)
Â
Restart the system once after adding the key to take the changes affected.
It is recommended to take a
backup of the registry before you execute any scripts.The following KB will help you to understand the process of backing up the registry:
Â
http://kbalertz.com/Feedback.aspx?kbNumber=322756