cancel
Showing results for 
Search instead for 
Did you mean: 

Links within HTMLViewer Information page fail

Former Member
0 Kudos

Using SAP GUI 720 for Windows, I am attempting to load a link from an information page within a transaction (PHAP_CATALOG_PA is one example):

saphtmlp://htmlviewer.sap.com/trU7lB2xoV6eaG0OYp75oW/.html

This is an embedded link from an original "information" page showing within the HTML viewer....

When I click on any embedded link, I get a "This program cannot display the webpage" error. This occurs on any page with any embedded link, as far as I can tell.

Can anyone offer any suggestions as to why links fail to load within the HTML viewer?

Thanks!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

You can try copy 3 files (saphtml.ocx,saphtml.dll,saphtmlm.ocx)

in 'GUI installlation source folder\WIN32\sapgui\' to 'path\'

Then execute the command

regsvr32 path\saphtml.ocx

regsvr32 path\saphtml.dll

regsvr32 path\saphtmlm.ocx

Edited by: Carlos Huang on Jan 14, 2011 8:24 AM

Former Member
0 Kudos

Hi,

Can you check trace file fo GUI (activate if not) .

Regards

Nagaraju

Former Member
0 Kudos

Here's the pertinent information from the trace...It appears to be the same within any embedded link within an information page:

Mass Data Transfer: CSAPDataProvider::SetDataFromURLInternal(0xCFAD0D8)(Format='', SubFormat='', bInAllSessions=0)

Mass Data Transfer: URL= saphtmlp://htmlviewer.sap.com/ttVZf1fruF6mE00OYp75oW/.html

Mass Data Transfer: DataProvider Pool : Object not found

Mass Data Transfer: Name : saphtmlp://htmlviewer.sap.com/ttVZf1fruF6mE00OYp75oW/.html

Mass Data Transfer: Current context : 47320432 imode : 2

Mass Data Transfer: CSAPDataProviderFormat::InternalSetDataFromURL(bInAllSessions=0): hr=0x800A03F3

Mass Data Transfer: URL : saphtmlp://htmlviewer.sap.com/ttVZf1fruF6mE00OYp75oW/.html

Mass Data Transfer: CSAPDataProvider::SetDataFromURLInternal(0xCFAD0D8)(Format='', SubFormat='', bInAllSessions=1)

Mass Data Transfer: URL= saphtmlp://htmlviewer.sap.com/ttVZf1fruF6mE00OYp75oW/.html

Mass Data Transfer: DataProvider Pool : Object not found

Mass Data Transfer: Name : saphtmlp://htmlviewer.sap.com/ttVZf1fruF6mE00OYp75oW/.html

Mass Data Transfer: Current context : 13391216 imode : 2

Mass Data Transfer: DataProvider Pool : Object not found

Mass Data Transfer: Name : saphtmlp://htmlviewer.sap.com/ttVZf1fruF6mE00OYp75oW/.html

Mass Data Transfer: Current context : 222213408 imode : 2

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'SAPHTMLP://htmlviewer.sap.com/ttVZYQIwfF6mE00OYp75oW/HTML000001.htm'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'sapvalueset:FDF88AD5E1A5E52D87D7D2E95168D49F'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'sapvalueset:0617434CFC960967DA8395429E2E60A0'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'sapvalueset:36E427F8EA2CE6C5B5B8CACFF614441E'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'sapvalueset:7C3195A4CD4A69A334BE4C0C295E9159'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'sapvalueset:E99B833F75FC4DC353CFD10FCB00B28F'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'sapvalueset:3C92AD16E166E7D37DA11C9BED34D832'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'sapvalueset:46F45C6809B051DDA99EED01AF3637DB'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'sapvalueset:92B494855830E9CB079A59E63C0100EC'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'sapvalueset:DB8E54B84D704348F66F958026250639'

Mass Data Transfer: CSAPDPObjectPool::GetTableIndex: ignoring Context and IMode check for 'SAPHTMLP://htmlviewer.sap.com/ttVZf1fruF6mE00OYp75oW/HTML000002.htm'

Mass Data Transfer: DataProvider Pool : Object not found

Mass Data Transfer: Name : saphtmlp://htmlviewer.sap.com/ttVZf1fruF6mE00OYp75oW/.html

Mass Data Transfer: Current context : 47320432 imode : 2

Mass Data Transfer: CSAPDataProviderFormat::InternalSetDataFromURL(bInAllSessions=1): hr=0x800A03F3

Mass Data Transfer: URL : saphtmlp://htmlviewer.sap.com/ttVZf1fruF6mE00OYp75oW/.html