SAP ABAP Class CL_GUI_HTML_VIEWER (HTML Control Proxy Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-CTL (Application Component) SAP GUI for Windows Controls
     SAPHTML (Package) SAP HTML Control (ABAP Objects)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_CONTROL Proxy Class for Control in GUI 00000000
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_WD_HTML_VIEWER HTML Viewer for eCATT WD Simulation 20100928
2 Inheritance (c INHERITING FROM c_ref)  CL_BFW_HTML_VIEWER_POC Browser Framework: Proxy for HTML Control 19990219
3 Inheritance (c INHERITING FROM c_ref)  CL_CCMS_BSP_VIEWER HTML Control Proxy Class 20000907
4 Inheritance (c INHERITING FROM c_ref)  CL_EEWA_HTML_VIEWER Basis Class for HTML 20040701
5 Inheritance (c INHERITING FROM c_ref)  CL_EW_HTML_VIEWER CIC Wrapper for HTML Viewer Control 20020920
6 Inheritance (c INHERITING FROM c_ref)  CL_GUI_HTML_VIEWER_UI HTML Control Proxy Class 20000510
7 Inheritance (c INHERITING FROM c_ref)  CL_GUI_WDR_VIEWER WDA Viewer 20060630
8 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_HTML_VIEWER Encapsulated Viewer for HTML and XML Documents IS-H*MED 20030925
9 Inheritance (c INHERITING FROM c_ref)  CL_SSF_HTML_VIEWER Smart Forms: Enhanced HTML Viewer 20011123
10 Inheritance (c INHERITING FROM c_ref)  CL_UMC_PRES_CHART_HTML Presentation Graphics: Display in HTML Browser 20021202
... Click here to see Used By full list (13 items)
Properties
Class CL_GUI_HTML_VIEWER  
Short Description HTML Control Proxy Class    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAPHTML   SAP HTML Control (ABAP Objects) 
Created 19981126   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNDP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNHT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SBDST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SWWW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GUI_HTML_VIEWER has no interface implemented.
Friends
Class CL_GUI_HTML_VIEWER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ACTION Instance attribute Private Type reference (TYPE) CNHT_URL_PREFIX action code 19981126
2 M_BDS Instance attribute Protected Object reference (TYPE REF TO) CL_BDS_DOCUMENT_SET BDS instance 19991021
3 M_BROWSER Instance attribute Private Type reference (TYPE) CNTL_HANDLE IE browser handle 19990224
4 M_BROWSER_STRING Instance attribute Public Type reference (TYPE) CHAR255 Browser string 20000125
5 M_CTXMENU_FCODE Instance attribute Protected Type reference (TYPE) UI_FUNC context menu item FCode 19990426
6 M_DEFAULT_SAPGUI_CHARSET Instance attribute Private Type reference (TYPE) STRING SAPGUI Character Set for HTML 20030918
7 M_DP_LIFETIME Instance attribute Public Type reference (TYPE) CNHT_DP_LIFETIME CNDP_LIFETIME_TRANSACTION DP lifetime 19990210
8 M_FRAME Instance attribute Private Type reference (TYPE) CNHT_URL_PREFIX frame name, where sapevent is fired 19981126
9 M_GETDATA Instance attribute Private Type reference (TYPE) CNHT_URL getdata 19981126
10 M_HDP Instance attribute Public Type reference (TYPE) CNTL_HANDLE Data Provider handle 19990315
11 M_HTTP_HOST Instance attribute Private Type reference (TYPE) PLG_HOST HTTP Host Name 20000412
12 M_HTTP_HTMLVIEWER Instance attribute Public Type reference (TYPE) STRING Path of HTTP Service for the HTML Viewer 20000412
13 M_HTTP_SERVICE Instance attribute Private Type reference (TYPE) PLG_SRV HTTP Service Port Number 20000412
14 M_ID_CTXMENU_REQUEST Constant Public Type reference (TYPE) I 4 required a context menu 19990426
15 M_ID_CTXMENU_SELECTED Constant Public Type reference (TYPE) I 3 when a context menu item selected 19990426
16 M_ID_NAVIGATE_COMPLETE Constant Public Type reference (TYPE) I 2 ID of event NAVIGATE_COMPLETE 19981126
17 M_ID_SAPEVENT Constant Public Type reference (TYPE) I 1 ID of SAPEVENT 19981126
18 M_POSTDATA Instance attribute Private Type reference (TYPE) CNHT_POST_DATA_TAB table contains the postdata 19981126
19 M_QUERY_TABLE Instance attribute Private Type reference (TYPE) CNHT_QUERY_TABLE query table 19981126
20 M_QUERY_TABLE_DISABLED Instance attribute Private Type reference (TYPE) CHAR1 QUERY_TABLE in SAPEVENT? 20030318
21 M_R3ONLY Instance attribute Private Type reference (TYPE) CHAR1 ' ' Navigation: Only in R/3 19991025
22 M_RESULT Instance attribute Public Type reference (TYPE) I result 19990112
23 M_SAPEVENT_NAMESPACE Instance attribute Protected Type reference (TYPE) CNHT_SAPEVENT_NAMESPACE 'SAPEVENT:' SAPEVENT Namespace 19981126
24 M_SAPEVENT_NAMESPACE_LEN Instance attribute Protected Type reference (TYPE) I 9 length of the namespace 19981126
25 M_SIZE_OF_POSTDATA Instance attribute Private Type reference (TYPE) I 0 length of the postdata 19981126
26 M_STYLE Instance attribute Private Type reference (TYPE) TEXT8 Navigation style 19991025
27 M_TABLE_DP_OBJECT Instance attribute Private Type reference (TYPE) THT_OBJECT Objects loaded in the HTML Viewer 19991207
28 M_UIFLAG Instance attribute Public Type reference (TYPE) I 0 UI setting 19990427
29 M_UNIQUE_URL_ID Static Attribute Protected Type reference (TYPE) CNHT_UNIQUE_ID unique URL ID 19981126
30 M_URL Instance attribute Private Type reference (TYPE) CNHT_URL URL 19981126
31 M_URL_PREFIX Instance attribute Private Type reference (TYPE) CNHT_URL_PREFIX URL local prefix 19981126
32 M_USE_SAPEVENT_ACKNOWLEGDE Instance attribute Protected Type reference (TYPE) CHAR1 '' Flag for Calling the SAPEVENT_ACKNOWLEDGE Method 20010510
33 STYLE_NEWWINDOWBYLINK Constant Public Type reference (TYPE) CHAR1 'B' Navigation for R/3 source only 19991025
34 STYLE_R3ONLY Constant Public Type reference (TYPE) CHAR1 'C' Navigation for R/3 source only 19991025
35 UIFLAG_NO3DBORDER Constant Public Type reference (TYPE) I 4 UI flag to disable 3D border 19990426
36 UIFLAG_NOIEMENU Constant Public Type reference (TYPE) I 2 UI flag to disable IE context menu 19990426
37 UIFLAG_USE_SAPGUI_CHARSET Constant Public Type reference (TYPE) I 2097152 Autmatically Set the SAPGUI Character Set for HTML Display 20030912
38 WB_CMDID_PRINT Constant Public Type reference (TYPE) I 6 Command ID for printing 19990519
Methods
# Method Level Visibility Method type Description Created on
1 ADD_GENERIC_HTML_ATTRIBUTES Instance method Private Method 20041223
2 ADJUST_HTML_DATA Instance method Private Method 20050220
3 APPEND_QUERY_PARAMETER Instance method Private Method Appends Parameters to Query Table 19981126
4 CHECK_LOADED_OBJECT Instance method Private Method Checks If Object was Already Loaded 19991207
5 CLOSE_DOCUMENT Instance method Public Method Closes Last Opened Document 20000117
6 CONSTRUCTOR Instance method Public Constructor Instantiates an HTML Viewer 19981126
7 CONVERT_TABLE_AS_RAW Static method Private Method Converts a Table to One of Type "RAW" 20030918
8 DETACH_URL_IN_BROWSER Instance method Public Method 20050819
9 DO_REFRESH Instance method Public Method Forces a HTML page displayed to be reloaded 19981126
10 ENABLE_SAPSSO Instance method Public Method Activate/Deactivate SSO for ICEMAN 20020612
11 ENABLE_SIMPLEBROWSING Instance method Public Method 20050622
12 EXECUTE_SCRIPT Instance method Protected Method Executes a Java script set with SET_SCRIPT 19990625
13 EXECWB Instance method Public Method Executes an OLE command. Only for WB_CMDID_PRINT. 19990224
14 FILL_QUERY_PARSE_BUFFER Instance method Private Method Fills Parse Buffer 19981126
15 FILL_QUERY_TABLE Instance method Private Method Fills Query Table 19981126
16 FILTER_DOCUMENT_CONTENT Static method Public Method Filters the malicious content 20110708
17 FLUSH_EVENT_PARAMETERS Instance method Private Method Gets Event Parameters 19981126
18 GENERATE_NEW_URL Instance method Public Method Generates a URL for loading a data object (BDS) 19991012
19 GET_BROWSER_STRING Instance method Public Method Get the info string of the browser started 20000125
20 GET_CURRENT_URL Instance method Public Method Determines the URL of the HTML page currently displayed 19981126
21 GET_DOCUMENT_EXTENSION Instance method Private Method Determines the file name extension based on MIME subtype 19991215
22 GET_RECOMMENDED_CHARSET Static method Public Method Gets the GUI Default Character Set for HTML Display 20030918
23 GET_SAPEVENT_POSTDATA Instance method Private Method Gets the POST data through DP 19981126
24 GET_URL_ATTRIBUTES Instance method Private Method 20050227
25 GO_BACK Instance method Public Method Navigates backward in the HTML browser 19981126
26 GO_FORWARD Instance method Public Method Navigates forward in the HTML browser 19981126
27 GO_HOME Instance method Public Method Displays the homepage of the browser installed 19981126
28 INIT_R3HTTP_PATH Instance method Protected Method R/3 HTTP Service URL for Web Repository and BDS 20000412
29 IS_CHARBASED_TABLE Static method Private Method Checks if table is of type C 20030917
30 LOAD_BDS_OBJECT Instance method Protected Method Loads a BDS object from BDS class 'SAPTHML' 19991021
31 LOAD_BDS_SAP_ICON Instance method Protected Method Loads an SAP icon 19991022
32 LOAD_DATA Instance method Public Method Loads the data from the ABAP program through DP 19981126
33 LOAD_HTML_DOCUMENT Instance method Public Method Loads an HTML document from the Web Object Repository 19981126
34 LOAD_MIME_OBJECT Instance method Public Method Loads an HTML document from the Web Repository 19981126
35 SAPEVENT_ACKNOWLEGDE Instance method Protected Method 20010510
36 SET_DOCUMENT_CHARSET Instance method Public Method Sets the Character Set for the HTML Display 20030918
37 SET_NAVIGATION_STYLE Instance method Public Method Sets the navigation style 19991025
38 SET_SCRIPT Instance method Protected Method Sets a Java script for later use. Only IE. 19990625
39 SET_SCRIPT_ON_ABAP_COMPLETED Instance method Protected Method Sets ScriptOnABAPCompleted. Only IE. 19990625
40 SET_SCRIPT_ON_DATA_SUBMITTED Instance method Protected Method Sets ScriptOnDataSubmitted. Only IE 19990625
41 SET_UI_FLAG Instance method Public Method Sets the UI flag such as 3D frame or IE context menu 19990427
42 SHOW_DATA Instance method Public Method Use SHOW_URL 19991207
43 SHOW_DATA_EX Instance method Public Method DO NOT USE 19991207
44 SHOW_URL Instance method Public Method Shows the Web page for the URL specified 19991207
45 SHOW_URL_EX Instance method Public Method DO NOT USE 19991207
46 SHOW_URL_IN_BROWSER Instance method Public Method Shows the URL in a separate browser window 19981126
47 STOP Instance method Public Method Ends loading an HTML page 19981126
48 TRACK_CONTEXT_MENU Instance method Public Method Displays a context menu 19990426
49 TRANSLATE_QUERY_STRING Instance method Private Method Translates the query string 19981126
50 UPDATE_TABLE_DP_OBJECT Instance method Private Method Updates the objects table 19991207
Events
# Event Type Visibility Description Created on
1 CTXMENU_REQUEST Instance Event
(0)
Public
(2)
context menu required 19990426
2 CTXMENU_SELECTED Instance Event
(0)
Public
(2)
is fired after a context menu item slected 19990426
3 NAVIGATE_COMPLETE Instance Event
(0)
Public
(2)
is fired after navigation 19981126
4 SAPEVENT Instance Event
(0)
Public
(2)
is fired from a HTML page 19981126
Types
Class CL_GUI_HTML_VIEWER has no local type.
Method Signatures

Method ADD_GENERIC_HTML_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) LANG 20041223
2 Changing MERGE_TABLE Call by reference Type reference (TYPE) SWWW_T_MERGE_TABLE 20041223

Method ADD_GENERIC_HTML_ATTRIBUTES on class CL_GUI_HTML_VIEWER has no exception.

Method ADJUST_HTML_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20050220
2 Importing LANGUAGE Call by reference Type reference (TYPE) LANG 20050220
3 Changing SIZE Call by reference Type reference (TYPE) I 20050308

Method ADJUST_HTML_DATA on class CL_GUI_HTML_VIEWER has no exception.

Method APPEND_QUERY_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAR_NAME Call by reference Type reference (TYPE) STRING parameter name 19981126
2 Importing PAR_NAME_LEN Call by reference Type reference (TYPE) I length of the name 19981126
3 Importing PAR_VALUE Call by reference Type reference (TYPE) STRING parameter value 19981126
4 Importing PAR_VALUE_LEN Call by reference Type reference (TYPE) I length of the value 19981126
# Exception Resumable Description Created on
1 QUERY_ERROR query error 19981126

Method CHECK_LOADED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_URL Call by reference Type reference (TYPE) C relative URL 19991207
# Exception Resumable Description Created on
1 CNHT_ERROR_PARAMETER falsche Parameter 19991207
2 CNHT_OBJECT_NOT_FOUND keine passende Objekt wurde in m_table_dpobject gefunden 19991207

Method CLOSE_DOCUMENT Signature

Method CLOSE_DOCUMENT on class CL_GUI_HTML_VIEWER has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR CFW Fehler 20000117

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIFETIME Value transfer Type reference (TYPE) I LIFETIME_DEFAULT Lifetime 19990125
2 Importing NAME Value transfer Type reference (TYPE) STRING name 20000114
3 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 19981214
4 Importing QUERY_TABLE_DISABLED Call by reference Type reference (TYPE) C '' ob QUERY_TABLE in SAPEVENT benutzt wird 20030318
5 Importing SAPHTMLP Value transfer Type reference (TYPE) C Aktiviert das Pluggable Protokoll 19990223
6 Importing SAPHTTP Value transfer Type reference (TYPE) C benutzt das HTTP Daten Service 20000411
7 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shell Style 19981126
8 Importing UIFLAG Value transfer Type reference (TYPE) I IE WebBrowser Control UI flag 19990423
# Exception Resumable Description Created on
1 CNTL_ERROR error in call method of ooCFW 19981126
2 CNTL_INSTALL_ERROR HTML control was not installed properly 19981126
3 DP_ERROR error in call of DataProvider function 19981126
4 DP_INSTALL_ERROR DataProvider was not installed properly 19981126

Method CONVERT_TABLE_AS_RAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHAR_TABLE Value transfer Type reference (TYPE) STANDARD TABLE Tabelle mit Zeile Typ "C" 20030918
2 Exporting RAW_TABLE Call by reference Type reference (TYPE) CNHT_W3MIME_TABLE Tabelle mit Zeile Typ "RAW" 20030918

Method CONVERT_TABLE_AS_RAW on class CL_GUI_HTML_VIEWER has no exception.

Method DETACH_URL_IN_BROWSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URL Value transfer Type reference (TYPE) C 20050819
# Exception Resumable Description Created on
1 CNTL_ERROR 20050819
2 DP_ERROR_GENERAL 20050819

Method DO_REFRESH Signature

Method DO_REFRESH on class CL_GUI_HTML_VIEWER has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR error in call_method of CFW 19981126

Method ENABLE_SAPSSO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENABLED Value transfer Type reference (TYPE) C aktiviert/deaktiviert 20020612
2 Importing IN_PROTOCOL Value transfer Type reference (TYPE) STRING To pass the protocol information from the application 20110303
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler in call_method 20020612

Method ENABLE_SIMPLEBROWSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BENABLE Value transfer Type reference (TYPE) I 20050622
# Exception Resumable Description Created on
1 CNTL_ERROR 20050622

Method EXECUTE_SCRIPT Signature

Method EXECUTE_SCRIPT on class CL_GUI_HTML_VIEWER has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR error in call method 19990625
2 DP_ERROR error in calling a method of DataProvider 19990625

Method EXECWB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CMD_ID Call by reference Type reference (TYPE) I WB_CMDID_PRINT identifier of the command to execute 19990224
2 Importing CMD_OPT Call by reference Type reference (TYPE) I options set for executing the command. 19990224
3 Importing RESULT Call by reference Type reference (TYPE) I result of call 19990224
# Exception Resumable Description Created on
1 CNTL_ERROR control error 19990224

Method FILL_QUERY_PARSE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PARSE_BUFFER Call by reference Type reference (TYPE) STRING parse buffer 19981126

Method FILL_QUERY_PARSE_BUFFER on class CL_GUI_HTML_VIEWER has no exception.

Method FILL_QUERY_TABLE Signature

Method FILL_QUERY_TABLE on class CL_GUI_HTML_VIEWER has no parameter.
# Exception Resumable Description Created on
1 QUERY_ERROR query error 19981126

Method FILTER_DOCUMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA_TABLE Call by reference Type reference (TYPE) STANDARD TABLE DATA table to be filtered and updated with filtered data 20110708
2 Changing ENCODING Call by reference Type reference (TYPE) SYCHAR60 Encoding for MIME Object 20110708
3 Exporting E_ERROR Call by reference Type reference (TYPE) STRING error deails 20110708
4 Changing ISCONTENTCHANGED Call by reference Type reference (TYPE) BOOLEAN Set to 1 if the content is changed else it is set to 0 20110708
5 Importing I_TIDYT Call by reference Type reference (TYPE) BOOLEAN Nur für spezielle Aufrufe! 20110930
6 Importing NEEDFILTERING Call by reference Type reference (TYPE) I 0 I_USEWL is set to default and 2 when I_USEWL is activated 20131112
# Exception Resumable Description Created on
1 CX_BTF_INTERNAL_ERROR filter Exception: Internal Error 20110708
2 CX_BTF_PARAMETER_ERROR Filter Exception: Parameter Error 20110708
3 CX_BTF_RUNTIME_ERROR Filter Exception: Runtime Error 20110708

Method FLUSH_EVENT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ON_SAPEVENT Call by reference Type reference (TYPE) C 'X' flag indicates the call on sapevent 19981126
# Exception Resumable Description Created on
1 CNTL_ERROR error in a call_method of CFW 19981126
2 QUERY_ERROR error in filling of he query table 19981126

Method GENERATE_NEW_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASSIGNED_URL Call by reference Type reference (TYPE) C absolute URL 19991012
2 Importing MIME_SUBTYPE Call by reference Type reference (TYPE) C MIME Subtype des Objekts 19991215
3 Importing RELATIVE_URL Call by reference Type reference (TYPE) C relative URL 19991012
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler in CFW Aufruf 19991012

Method GET_BROWSER_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BROWSER_STRING Call by reference Type reference (TYPE) STRING Info String über den Browser 20000125
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler in CFW Aufrufe 20000125

Method GET_CURRENT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting URL Call by reference Type reference (TYPE) C the current URL 19981126
# Exception Resumable Description Created on
1 CNTL_ERROR error in call_method of CFW 19981126

Method GET_DOCUMENT_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXTENSION Call by reference Type reference (TYPE) C Endung der Dateiname 19991215
2 Importing SUBTYPE Call by reference Type reference (TYPE) C MIME Subtype 19991215
3 Importing TYPE Call by reference Type reference (TYPE) C 20050220

Method GET_DOCUMENT_EXTENSION on class CL_GUI_HTML_VIEWER has no exception.

Method GET_RECOMMENDED_CHARSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HTML_CHARSET Call by reference Type reference (TYPE) STRING Zeichsatz Name für HTML Anzeige 20030918
2 Importing LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprache ID 20030918
# Exception Resumable Description Created on
1 SYSTEM_ERROR System Fehler mit FBs "SCP_" 20030918

Method GET_SAPEVENT_POSTDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_TRAIL_BYTES Call by reference Type reference (TYPE) C 'X' flag for clear trail 19981126
2 Importing IS_CHAR_DATA Call by reference Type reference (TYPE) C 'X' flag for the character data 19981126
3 Exporting POSTDATA Value transfer Type reference (TYPE) STANDARD TABLE table contains the postdata 19981126
4 Exporting POSTDATA_S Value transfer Type reference (TYPE) STRING postdata in type of string 20030325
5 Importing SIZE Value transfer Type reference (TYPE) I 0 size of data to retrieve 19981126
6 Changing SUBTYPE Call by reference Type reference (TYPE) C 'html' MIME subtype 19981126
7 Changing TYPE Call by reference Type reference (TYPE) C 'text' MIME main type 19981126
# Exception Resumable Description Created on
1 CNTL_ERROR error in GET_PROPERTY of CFW 19981126
2 DP_ERROR_GENERAL gerneral error in DP call 19981126
3 DP_INVALID_PARAMETER invalid parameter in a DP call 19981126

Method GET_URL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ABSOLUTE_URL Call by reference Type reference (TYPE) C 20050227
2 Exporting DATAFILE Call by reference Type reference (TYPE) C 20050227
3 Exporting R3DATA Call by reference Type reference (TYPE) C 20050227
4 Importing URL Call by reference Type reference (TYPE) C 20050227
# Exception Resumable Description Created on
1 CNHT_ERROR_PARAMETER 20050227

Method GO_BACK Signature

Method GO_BACK on class CL_GUI_HTML_VIEWER has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR error in call_method of CFW 19981126

Method GO_FORWARD Signature

Method GO_FORWARD on class CL_GUI_HTML_VIEWER has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR error in call_method of CFW 19981126

Method GO_HOME Signature

Method GO_HOME on class CL_GUI_HTML_VIEWER has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR error in call_method of CFW 19981126

Method INIT_R3HTTP_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BDS_PATH Call by reference Type reference (TYPE) STRING Pfad für BDS Zugriff 20000412
2 Exporting WWWDATA_PATH Call by reference Type reference (TYPE) STRING Pfad für WebRepository Zugriff 20000412

Method INIT_R3HTTP_PATH on class CL_GUI_HTML_VIEWER has no exception.

Method IS_CHARBASED_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20030917
2 Exporting ISCHAR Call by reference Type reference (TYPE) C 20030917

Method IS_CHARBASED_TABLE on class CL_GUI_HTML_VIEWER has no exception.

Method LOAD_BDS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASSIGNED_URL Call by reference Type reference (TYPE) SBDST_URL Absolute URL zur BDS Objekte 19991021
2 Importing BDS_CLASSNAME Call by reference Type reference (TYPE) SBDST_CLASSNAME 'SAPHTML' BDS Klassname 19991021
3 Importing BDS_CLASSTYPE Call by reference Type reference (TYPE) SBDST_CLASSTYPE 'OT' BDS Klasstyp 19991021
4 Importing BDS_OBJECTKEY Call by reference Type reference (TYPE) SBDST_OBJECT_KEY BDS Objekt ID 19991021
5 Importing DOC_DESCRIPTION Call by reference Type reference (TYPE) C Beschreibung des BDS Objekts 19991021
6 Importing DOC_LANGU Call by reference Type reference (TYPE) C Sprache einer Dokument 19991021
7 Importing DOC_NAME Call by reference Type reference (TYPE) SBDST_URL Dokument Name 19991021
# Exception Resumable Description Created on
1 CNHT_BDS_OBJNOTFOUND das BDS Objekt wurde nicht gefounden 19991021

Method LOAD_BDS_SAP_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASSIGNED_URL Call by reference Type reference (TYPE) C Absolute URL zur BDS Objekte 19991022
2 Exporting FILE_NAME Call by reference Type reference (TYPE) C Dateiname der SAP Ikone 19991022
3 Importing SAP_ICON Call by reference Type reference (TYPE) ICONNAME Name der SAP Ikone 19991022
# Exception Resumable Description Created on
1 CNHT_BDS_OBJNOTFOUND das BDS Objekt wurde nicht gefounden 19991022

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASSIGNED_URL Call by reference Type reference (TYPE) C URL 19981126
2 Importing CHARSET Call by reference Type reference (TYPE) SYCHAR60 Encoding für MIME object 20010627
3 Changing DATA_TABLE Call by reference Type reference (TYPE) STANDARD TABLE data table 19981126
4 Importing ENCODING Call by reference Type reference (TYPE) SYCHAR60 Encoding für MIME object 20010627
5 Changing ISCONTENTCHANGED Call by reference Type reference (TYPE) BOOLEAN sets to 1 if the content is filtered else it is 0. 20110708
6 Importing I_TIDYT Call by reference Type reference (TYPE) BOOLEAN Nur für spezielle Aufrufe! 20110930
7 Importing LANGUAGE Call by reference Type reference (TYPE) LANG 20050227
8 Importing NEEDFILTERING Call by reference Type reference (TYPE) I 0 If it is 1 or 2, content will be fitlered else no filter 20110708
9 Importing SIZE Call by reference Type reference (TYPE) I 0 Läange der Daten data 19981126
10 Importing SUBTYPE Call by reference Type reference (TYPE) C 'html' Subtype von MIME object 19981126
11 Importing TYPE Call by reference Type reference (TYPE) C 'text' Typ von MIME object 19981126
12 Importing URL Call by reference Type reference (TYPE) C URL 19981126
# Exception Resumable Description Created on
1 CNTL_ERROR error 19990225
2 DP_ERROR_GENERAL gerneral error in a DP call 19981126
3 DP_INVALID_PARAMETER invalid parameter in a DP call 19981126
4 HTML_SYNTAX_NOTCORRECT HTML data is Invalid and check all the tags syntax 20110708

Method LOAD_HTML_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASSIGNED_URL Call by reference Type reference (TYPE) C URL 19981126
2 Importing AS_COMPRESSED_DATA Call by reference Type reference (TYPE) C 'X' flag for the data compress 19990920
3 Importing DOCUMENT_ID Call by reference Type reference (TYPE) C Document ID 19981126
4 Importing DOCUMENT_TEXTPOOL Call by reference Type reference (TYPE) SYREPID texpool 19981126
5 Importing DOCUMENT_URL Call by reference Type reference (TYPE) C URL 19981126
6 Changing ISCONTENTCHANGED Call by reference Type reference (TYPE) BOOLEAN Set to 1 if the content is changed else it is set to 0 20110708
7 Importing I_TIDYT Call by reference Type reference (TYPE) BOOLEAN Nur für spezielle Aufrufe! 20110930
8 Importing LANGUAGE Call by reference Type reference (TYPE) LANG 20041223
9 Changing MERGE_TABLE Value transfer Type reference (TYPE) SWWW_T_MERGE_TABLE merge table 19981126
10 Importing NEEDFILTERING Call by reference Type reference (TYPE) I Set to 1 for filtering the document else set to 0 20110708
# Exception Resumable Description Created on
1 DOCUMENT_NOT_FOUND the given document was not found in Web Repository 19981126
2 DP_ERROR_GENERAL gerneral error in DP call 19981126
3 DP_INVALID_PARAMETER invalid parameter in a DP call 19981126
4 HTML_SYNTAX_NOTCORRECT HTML data is Invalid and check all the tags syntax 20110708

Method LOAD_MIME_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ASSIGNED_URL Call by reference Type reference (TYPE) C URL 19981126
2 Importing OBJECT_ID Call by reference Type reference (TYPE) C object ID 19981126
3 Importing OBJECT_URL Call by reference Type reference (TYPE) C URL 19981126
# Exception Resumable Description Created on
1 DP_ERROR_GENERAL gerneral error in DP call 19981126
2 DP_INVALID_PARAMETER invalid parameter in a DP call 19981126
3 OBJECT_NOT_FOUND the given object was nor found in the Web Object Repository 19981126

Method SAPEVENT_ACKNOWLEGDE Signature

Method SAPEVENT_ACKNOWLEGDE on class CL_GUI_HTML_VIEWER has no parameter.
Method SAPEVENT_ACKNOWLEGDE on class CL_GUI_HTML_VIEWER has no exception.

Method SET_DOCUMENT_CHARSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTML_CHARSET Call by reference Type reference (TYPE) STRING Zeichsatz Name 20030918
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler in call_method of CFW 20030918

Method SET_NAVIGATION_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STYLE Call by reference Type reference (TYPE) C Navigation Style 19991025
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler in CFW Aufruf 19991025

Method SET_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTYNAME Value transfer Type reference (TYPE) CHAR40 '' 20031031
2 Importing SCRIPT Call by reference Type reference (TYPE) STANDARD TABLE table contents scripts 19990625
# Exception Resumable Description Created on
1 DP_ERROR error in calling a method of DataProvider 19990625

Method SET_SCRIPT_ON_ABAP_COMPLETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCRIPT Call by reference Type reference (TYPE) STANDARD TABLE table contents scripts 19990625
# Exception Resumable Description Created on
1 DP_ERROR error in calling a method of DataProvider 19990625

Method SET_SCRIPT_ON_DATA_SUBMITTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCRIPT Call by reference Type reference (TYPE) STANDARD TABLE table contents scripts 19990625
# Exception Resumable Description Created on
1 DP_ERROR error in calling a method of DataProvider 19990625

Method SET_UI_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UIFLAG Call by reference Type reference (TYPE) I 0 control UI flag 19990427
# Exception Resumable Description Created on
1 CNTL_ERROR cfw call error 19990427

Method SHOW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRAME Call by reference Type reference (TYPE) C frame where the data should be shown 19991207
2 Importing IN_PLACE Call by reference Type reference (TYPE) C 'X ' wird die Dikument in GUI angezeigt? 19991215
3 Importing URL Call by reference Type reference (TYPE) C URL 19991207
# Exception Resumable Description Created on
1 CNHT_ERROR_NOT_ALLOWED Die Navigation außerhalb R/3 ist nicht erlaubt. 19991207
2 CNHT_ERROR_PARAMETER Falsche Parameter 19991207
3 CNTL_ERROR Fehler in CFW Aufruf 19991207
4 DP_ERROR_GENERAL Fehler in DP FB Aufruf 19991207

Method SHOW_DATA_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRAME Call by reference Type reference (TYPE) C frame 19991207
2 Importing URL Call by reference Type reference (TYPE) C URL specifies the data 19991207
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler in CFW Aufruf 19991207
2 DP_ERROR_GENERAL Fehler in DP FB Aufruf 19991207

Method SHOW_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRAME Call by reference Type reference (TYPE) C frame where the data should be shown 19991207
2 Importing IN_PLACE Call by reference Type reference (TYPE) C ' X' wird die Dikument in GUI angezeigt? 19991215
3 Importing URL Call by reference Type reference (TYPE) C URL 19991207
# Exception Resumable Description Created on
1 CNHT_ERROR_NOT_ALLOWED Die Navigation außerhalb R/3 ist nicht erlaubt. 19991207
2 CNHT_ERROR_PARAMETER Falsche Parameter 19991207
3 CNTL_ERROR Fehler in CFW Aufruf 19991207
4 DP_ERROR_GENERAL Fehler in DP FB Aufruf 19991207

Method SHOW_URL_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRAME Call by reference Type reference (TYPE) C frame where the data should be shown 19991207
2 Importing URL Call by reference Type reference (TYPE) C URL 19991207
# Exception Resumable Description Created on
1 CNHT_ERROR_NOT_ALLOWED Die Navigation außerhalb R/3 ist nicht erlaubt. 19991207
2 CNTL_ERROR Fehler in CFW Aufruf 19991207

Method SHOW_URL_IN_BROWSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URL Call by reference Type reference (TYPE) C URL 19981126
# Exception Resumable Description Created on
1 CNTL_ERROR error in call_method of CFW 19981126

Method STOP Signature

Method STOP on class CL_GUI_HTML_VIEWER has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR error in call_method of CFW 19981126

Method TRACK_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CTXMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU comtext menu 19990426
2 Importing POSX Value transfer Type reference (TYPE) I 0 X coordinate 19990426
3 Importing POSY Value transfer Type reference (TYPE) I 0 Y coordinate 19990426
# Exception Resumable Description Created on
1 CTMENU_ERROR error during processing context menu 19990426

Method TRANSLATE_QUERY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BUFFER Call by reference Type reference (TYPE) C buffer 19981126
# Exception Resumable Description Created on
1 QUERY_ERROR query error 19981126

Method UPDATE_TABLE_DP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_URL Call by reference Type reference (TYPE) C relative URL einer in HTML Viewer geladene Dokument 19991207
2 Importing IS_CHARBASED Call by reference Type reference (TYPE) C '' Tabelle Typ 20030917
3 Importing SUBTYPE Call by reference Type reference (TYPE) C 'html' MIME Subtype eines in HTML Viewer geladenen Objektes 19991207
4 Importing TYPE Call by reference Type reference (TYPE) C 'text' MIME Type eines in HTML Viewer geladenen Objektes 19991207

Method UPDATE_TABLE_DP_OBJECT on class CL_GUI_HTML_VIEWER has no exception.
Event Signatures

Event CTXMENU_REQUEST Signature
Event CTXMENU_REQUEST on class CL_GUI_HTML_VIEWER has no parameter.
Event CTXMENU_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC menu item FCode 19990426

Event NAVIGATE_COMPLETE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 URL Exporting Value transfer Type reference (TYPE) C URL 19981126

Event SAPEVENT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ACTION Exporting Value transfer Type reference (TYPE) C action code 19981126
2 FRAME Exporting Value transfer Type reference (TYPE) C frame name, where sapevent is fired 19981126
3 GETDATA Exporting Value transfer Type reference (TYPE) C getdata 19981126
4 POSTDATA Exporting Value transfer Type reference (TYPE) CNHT_POST_DATA_TAB postdata 19981126
5 QUERY_TABLE Exporting Value transfer Type reference (TYPE) CNHT_QUERY_TABLE query table 19981126
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_WD_HTML_VIEWER HTML Viewer for eCATT WD Simulation 20100928
2 Inheritance (c INHERITING FROM c_ref)  CL_BFW_HTML_VIEWER_POC Browser Framework: Proxy for HTML Control 19990219
3 Inheritance (c INHERITING FROM c_ref)  CL_CCMS_BSP_VIEWER HTML Control Proxy Class 20000907
4 Inheritance (c INHERITING FROM c_ref)  CL_EEWA_HTML_VIEWER Basis Class for HTML 20040701
5 Inheritance (c INHERITING FROM c_ref)  CL_EW_HTML_VIEWER CIC Wrapper for HTML Viewer Control 20020920
6 Inheritance (c INHERITING FROM c_ref)  CL_GUI_HTML_VIEWER_UI HTML Control Proxy Class 20000510
7 Inheritance (c INHERITING FROM c_ref)  CL_GUI_WDR_VIEWER WDA Viewer 20060630
8 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_HTML_VIEWER Encapsulated Viewer for HTML and XML Documents IS-H*MED 20030925
9 Inheritance (c INHERITING FROM c_ref)  CL_SSF_HTML_VIEWER Smart Forms: Enhanced HTML Viewer 20011123
10 Inheritance (c INHERITING FROM c_ref)  CL_UMC_PRES_CHART_HTML Presentation Graphics: Display in HTML Browser 20021202
11 Inheritance (c INHERITING FROM c_ref)  CL_WDY_WB_VD_HTML HTML Control Proxy Class 20021029
12 Inheritance (c INHERITING FROM c_ref)  CL_XMS_HTML_VIEWER_MSG_COUNTER Displays Number of Selected Messages 20100423
13 Inheritance (c INHERITING FROM c_ref)  CNVC_CL_GUI_HTMLVIEWER Internet Explorer Control 20100130
History
Last changed by/on SAP  20141121 
SAP Release Created in