SAP ABAP Class CL_RSO_RENDER_HTML (BW Repository: Generate HTML, Type from URL)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_EXTENSION (Package) BW Repository (Parts Not Within CORE)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_OBJECT_XMIC BW Metadata Repository: Constants for XML 20010212
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_RENDER_HTML BW Repository: Create HTML 19991007
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_REPOSITORY_XML_CONST BW Metadata Repository: Constants for XML 20010126
Properties
Class CL_RSO_RENDER_HTML  
Short Description BW Repository: Generate HTML, Type from URL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_EXTENSION   BW Repository (Parts Not Within CORE) 
Created 19991007   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSO_RENDER_HTML_TOPFRAME Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CNHT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_OBJECT_XMIC BW Metadata Repository: Constants for XML 20010212
2 IF_RSO_RENDER_HTML BW Repository: Create HTML 19991007
3 IF_RSO_REPOSITORY_XML_CONST BW Metadata Repository: Constants for XML 20010126
Friends
# Friend Modeled only Created on Description
1 CL_RSO_GUI_REPOSITORY_HTML 20120210 BW Repository: Information in HTML Format
2 CL_RSO_RENDER_HTML_OBJECT 20120810 BW Repository: Generate HTML: Object Description
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CSS_ABS Static Attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20120117
2 P_CSS_CONTENT Static Attribute Private Type reference (TYPE) STRING Stylesheet 20020118
3 P_CSS_LOCAL Static Attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Local Style Sheet 20030304
4 P_C_BW_CSS Constant Public Type reference (TYPE) CHAR64 '/BEx/StyleSheets/BWReports.css' BW Stylesheet 20020118
5 P_C_HTML_H2 Constant Public Type reference (TYPE) STRING '

'

H2 20020118
6 P_C_HTML_SPAN_BOLD Constant Public Type reference (TYPE) STRING '' Bold Text 20020118
7 P_C_HTML_SPAN_TITLE Constant Public Type reference (TYPE) STRING '' Bold Text 20020118
8 P_C_HTML_TD Constant Public Type reference (TYPE) STRING '' tD 20020118
9 P_C_HTML_TH Constant Public Type reference (TYPE) STRING '' TH 20020118
10 P_C_MASTER_DATA Constant Public Type reference (TYPE) SOBJ_NAME '_MDATA' Master Data 19991025
11 P_C_URL_PREFIX_CUBE Instance attribute Public Attribute reference (LIKE) 19991018
12 P_C_URL_PREFIX_DOCU Instance attribute Public Attribute reference (LIKE) 20000223
13 P_C_URL_PREFIX_FRAMELEFT Instance attribute Public Attribute reference (LIKE) 20000405
14 P_C_URL_PREFIX_FRAMERIGHT Instance attribute Public Attribute reference (LIKE) 20000405
15 P_C_URL_PREFIX_HIERARCHY Instance attribute Public Attribute reference (LIKE) 20000317
16 P_C_URL_PREFIX_LIST Instance attribute Public Attribute reference (LIKE) 19991007
17 P_C_URL_PREFIX_LIST_KEYF Instance attribute Public Attribute reference (LIKE) 19991022
18 P_C_URL_PREFIX_NET Instance attribute Public Attribute reference (LIKE) 19991007
19 P_C_URL_PREFIX_OBJECT Instance attribute Public Attribute reference (LIKE) 19991007
20 P_C_URL_PREFIX_QUERY Instance attribute Public Attribute reference (LIKE) 20000218
21 P_C_URL_PREFIX_SEARCH Instance attribute Public Attribute reference (LIKE) 20000218
22 P_C_URL_PREFIX_TLOGO_LIST Instance attribute Public Attribute reference (LIKE) 19991118
23 P_C_URL_PREFIX_TOPFRAME Instance attribute Public Attribute reference (LIKE) 19991118
24 P_C_URL_PREFIX_TREE Instance attribute Public Attribute reference (LIKE) 19991007
25 P_C_URL_PREFIX_TYPES Instance attribute Public Attribute reference (LIKE) 20000217
26 P_NO_REMOTE_LINKS Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Do not use hyperlinks for display (yes/no) 20120210
27 P_R_RENDER_CUBE Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_CUBE HTML InfoCube Display 19991018
28 P_R_RENDER_HIERARCHY Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_HIERARCHY BW Repository: Generate HTML: Display Hierarchies in BW 20000317
29 P_R_RENDER_LIST Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_LIST HTML Lists 19991007
30 P_R_RENDER_LIST_KEYF Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_LIST_KEYF HTML Key Figures 19991022
31 P_R_RENDER_NET Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_NET HTML Network 19991007
32 P_R_RENDER_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_OBJECT HTML Object Description 19991007
33 P_R_RENDER_QUERY Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_QUERY HTML Query Display 20000218
34 P_R_RENDER_SEARCH Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_SEARCH BW Repository: Generate HTML: Metadata Search in BW 20000218
35 P_R_RENDER_TLOGO_LIST Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_LIST_TYPE HTML List of All Objects for a Type 19991118
36 P_R_RENDER_TOPFRAME Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_TOPFRAME HTML Navigation Page 19991118
37 P_R_RENDER_TREE Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_TREE HTML Tree/Hierarchy 19991007
38 P_R_RENDER_TYPES Instance attribute Private Object reference (TYPE REF TO) CL_RSO_RENDER_HTML_LIST_TYPES BW Repository: Generate HTML: All Object Types in BW 20000217
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19991018
2 CREATE_URL_WITH_PARAMS Static method Public Method Create URL with Parameters 20010511
3 GET_PAGE_END Static method Public Method Generates Page End 20020123
4 GET_PAGE_SPACER Static method Public Method Generates Page Spacer 20020123
5 GET_PAGE_START Static method Public Method Generates Start of Page with Heading 20020123
6 GET_PARAMETERS_OF_URL Static method Public Method Triggers URL in Page and Parameter 20010126
7 GET_STYLE_SHEET Static method Public Method Load Stylesheet in GUI 20020118
8 GET_STYLE_SHEET_HTTP Static method Public Method Load Stylesheet in GUI (via HTTP) 20020118
9 GET_TABLE_CELL Static method Public Method Generates Table Cell 20020123
10 GET_TABLE_END Static method Public Method Generates End of Table 20020123
11 GET_TABLE_HEADER Static method Public Method Generates Table Header 20020123
12 GET_TABLE_START Static method Public Method Generates Start of Table 20020123
13 GET_URL_OF_DOCU Static method Public Method Obsolete -> cl_rso_repository=>get_url_sap_documentation 20000223
14 IS_TLOGO_VISIBLE Static method Public Method Should Object of Type TLOGO be Displayed? 19991025
15 RENDER Instance method Public Method 19991007
16 REPLACE_CHAR_IN_URL Static method Public Method Replaces Non-Permitted Characters in URLs 19991116
17 SET_STYLE_SHEET_ABSOLUTE Static method Public Method Use absolute URL for style sheet 20120117
18 SET_STYLE_SHEET_LOCAL Static method Public Method Use Local Style Sheet 20030304
19 START_DOCU Instance method Private Method Display Documents using KW 20000223
20 START_DOCU_BW Instance method Private Method Display Documents in SAPGui (BW) 20000223
21 STYLE_SHEET_INSERT Static method Public Method Insert CSS into Document 20000321
Events
Class CL_RSO_RENDER_HTML has no event.
Types
Class CL_RSO_RENDER_HTML has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSO_RENDER_HTML has no parameter.
Method CONSTRUCTOR on class CL_RSO_RENDER_HTML has no exception.

Method CREATE_URL_WITH_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_URL Call by reference Type reference (TYPE) STRING URL 20010511
2 Importing I_OBJLOGSYS Call by reference Type reference (TYPE) RSRLOGSYS Logisches System des Empfängers 20010511
3 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20010511
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010511
5 Importing I_PAGE Call by reference Type reference (TYPE) CHAR30 Seite 20010511
6 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20010511
7 Importing I_T_W3QUERY Call by reference Type reference (TYPE) CNHT_QUERY_TABLE Parameter 20010511

Method CREATE_URL_WITH_PARAMS on class CL_RSO_RENDER_HTML has no exception.

Method GET_PAGE_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HTML Value transfer Type reference (TYPE) STRING HTML 20020123

Method GET_PAGE_END on class CL_RSO_RENDER_HTML has no exception.

Method GET_PAGE_SPACER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HTML Value transfer Type reference (TYPE) STRING HTML 20020123

Method GET_PAGE_SPACER on class CL_RSO_RENDER_HTML has no exception.

Method GET_PAGE_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TITLE Call by reference Type reference (TYPE) STRING Titel 20020123
2 Returning R_HTML Value transfer Type reference (TYPE) STRING HTML 20020123

Method GET_PAGE_START on class CL_RSO_RENDER_HTML has no exception.

Method GET_PARAMETERS_OF_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_W3QUERY Call by reference Type reference (TYPE) CNHT_QUERY_TABLE Parameter 20010126
2 Exporting E_PAGE Call by reference Type reference (TYPE) STRING Seite 20010126
3 Importing I_URL Call by reference Type reference (TYPE) STRING URL 20010126

Method GET_PARAMETERS_OF_URL on class CL_RSO_RENDER_HTML has no exception.

Method GET_STYLE_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CSS Value transfer Type reference (TYPE) STRING Inhalt Stylesheet 20020118
2 Exporting E_URL_REL Value transfer Type reference (TYPE) STRING Relative URL im Dokument 20020118

Method GET_STYLE_SHEET on class CL_RSO_RENDER_HTML has no exception.

Method GET_STYLE_SHEET_HTTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CSS Value transfer Type reference (TYPE) STRING Inhalt Stylesheet 20020118
2 Exporting E_URL_ABS Value transfer Type reference (TYPE) STRING Absolute URL 20120117
3 Exporting E_URL_REL Value transfer Type reference (TYPE) STRING Relative URL im Dokument 20020118

Method GET_STYLE_SHEET_HTTP on class CL_RSO_RENDER_HTML has no exception.

Method GET_TABLE_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT Call by reference Type reference (TYPE) STRING Inhalt der Zelle 20020123
2 Returning R_HTML Value transfer Type reference (TYPE) STRING HTML 20020123

Method GET_TABLE_CELL on class CL_RSO_RENDER_HTML has no exception.

Method GET_TABLE_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HTML Value transfer Type reference (TYPE) STRING HTML 20020123

Method GET_TABLE_END on class CL_RSO_RENDER_HTML has no exception.

Method GET_TABLE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT Call by reference Type reference (TYPE) STRING Inhalt der Zelle 20020123
2 Importing I_SPAN Value transfer Type reference (TYPE) I 0 SPAN Attribut 20020124
3 Returning R_HTML Value transfer Type reference (TYPE) STRING HTML 20020123

Method GET_TABLE_HEADER on class CL_RSO_RENDER_HTML has no exception.

Method GET_TABLE_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HTML Value transfer Type reference (TYPE) STRING HTML 20020123

Method GET_TABLE_START on class CL_RSO_RENDER_HTML has no exception.

Method GET_URL_OF_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 20000223
2 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_S_TLOGO Objekt 20000223
3 Returning R_URL Value transfer Type reference (TYPE) STRING URL der Objektseite 20000223

Method GET_URL_OF_DOCU on class CL_RSO_RENDER_HTML has no exception.

Method IS_TLOGO_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILTER_TLOGO Call by reference Type reference (TYPE) RSO_FILTER_TLOGO RSOC_C_FILTER_TLOGO-STANDARD Filter 19991025
2 Importing I_NAME Call by reference Type reference (TYPE) SOBJ_NAME Typ Objekt 19991025
3 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Anzeigen Ja/Nein 19991025

Method IS_TLOGO_VISIBLE on class CL_RSO_RENDER_HTML has no exception.

Method RENDER Signature

Method RENDER on class CL_RSO_RENDER_HTML has no parameter.
Method RENDER on class CL_RSO_RENDER_HTML has no exception.

Method REPLACE_CHAR_IN_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_URL Call by reference Type reference (TYPE) STRING URL 19991116

Method REPLACE_CHAR_IN_URL on class CL_RSO_RENDER_HTML has no exception.

Method SET_STYLE_SHEET_ABSOLUTE Signature

Method SET_STYLE_SHEET_ABSOLUTE on class CL_RSO_RENDER_HTML has no parameter.
Method SET_STYLE_SHEET_ABSOLUTE on class CL_RSO_RENDER_HTML has no exception.

Method SET_STYLE_SHEET_LOCAL Signature

Method SET_STYLE_SHEET_LOCAL on class CL_RSO_RENDER_HTML has no parameter.
Method SET_STYLE_SHEET_LOCAL on class CL_RSO_RENDER_HTML has no exception.

Method START_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HTML Call by reference Type reference (TYPE) STRING HTML 20010518
2 Importing I_URL Call by reference Type reference (TYPE) STRING URL 20000223

Method START_DOCU on class CL_RSO_RENDER_HTML has no exception.

Method START_DOCU_BW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HTML Call by reference Type reference (TYPE) STRING HTML 20010518
2 Importing I_URL Call by reference Type reference (TYPE) STRING URL 20000223

Method START_DOCU_BW on class CL_RSO_RENDER_HTML has no exception.

Method STYLE_SHEET_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HTML Call by reference Type reference (TYPE) STRING HTML 20010518
2 Importing I_SERVER_PROTOCOL Value transfer Type reference (TYPE) STRING 'HTTP' Protokoll Server 20041203

Method STYLE_SHEET_INSERT on class CL_RSO_RENDER_HTML has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in