SAP ABAP Class CLG_THTMLB_TABLEVIEW (Base: <thtmlb:tableView>)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_TAG_LIB (Package) New tag library for CRM IC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_THTMLB_ELEMENT Element class for THTMLB tag library 20060123
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_THTMLB_TABLE_VIEW Element-Handler: 20060119
Properties
Class CLG_THTMLB_TABLEVIEW  
Short Description Base: <thtmlb:tableView>    
Super Class CL_THTMLB_ELEMENT Element class for THTMLB tag library 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 70  Basis Class for BSP Element Handlers 
Package BSP_DYN_CONFIG_TAG_LIB   New tag library for CRM IC 
Created 20060119   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLG_THTMLB_TABLEVIEW has no forward declaration.
Interfaces
Class CLG_THTMLB_TABLEVIEW has no interface implemented.
Friends
Class CLG_THTMLB_TABLEVIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIONS Instance attribute Public Type reference (TYPE) CRMT_THTMLB_BUTTON_T 20060202
2 ACTIONSMAXINROW Instance attribute Public Type reference (TYPE) STRING Max Number of buttons to be displayed in toolbar. 20060323
3 AJAXADDITIONALTARGETS Instance attribute Public Type reference (TYPE) STRING Additional targets to refresh table events(EX:area1,area2) 20060712
4 AJAXDELTAHANDLING Instance attribute Public Type reference (TYPE) STRING 'FALSE' Enable delta handling for the table view 20060209
5 ALLROWSEDITABLE Instance attribute Public Type reference (TYPE) STRING 'FALSE' 20060406
6 BRIEFINGCARDCLOSETOOLTIP Instance attribute Public Type reference (TYPE) STRING The close row tooltip 20060307
7 BRIEFINGCARDCOMPONENTID Instance attribute Public Type reference (TYPE) STRING The briefing card component Id 20060307
8 BRIEFINGCARDOPENTOOLTIP Instance attribute Public Type reference (TYPE) STRING The open row tooltip 20060307
9 BRIEFINGCARDURL Instance attribute Public Type reference (TYPE) STRING The URL to the briefing card view 20060307
10 CANCELEVENT Instance attribute Public Type reference (TYPE) STRING 'FALSE' If TRUE, the tableView doesn't interpret events 20060922
11 COLUMNDEFINITIONS Instance attribute Public Type reference (TYPE) TABLEVIEWCONTROLTAB Standard Column Response 20060120
12 DELEGATETOCELLERATOR Instance attribute Public Type reference (TYPE) STRING 'TRUE' delegate to thtmlb:cellerator 20070712
13 DESIGN Instance attribute Public Type reference (TYPE) STRING 20070723
14 EMPTYTABLETEXT Instance attribute Public Type reference (TYPE) STRING Text which is diplayed when table is empty 20100507
15 FILLUPEMPTYROWS Instance attribute Public Type reference (TYPE) STRING 'FALSE' Fill Empty Rows 20060314
16 FIXEDHEADERS Instance attribute Public Type reference (TYPE) STRING 'TRUE' Whether headers should be fixed when scrolling 20060829
17 HEADERTEXT Instance attribute Public Type reference (TYPE) STRING 20060120
18 HEIGHT Instance attribute Public Type reference (TYPE) STRING 20060505
19 HIGHROWS Instance attribute Public Type reference (TYPE) STRING 'FALSE' 20090206
20 ITERATOR Instance attribute Public Object reference (TYPE REF TO) IF_HTMLB_TABLEVIEW_ITERATOR Iterator 20060120
21 KEYCOLUMN Instance attribute Public Type reference (TYPE) STRING Key column name 20060125
22 M_CLASS_VALIDATOR Static Attribute Public Object reference (TYPE REF TO) CL_BSP_ELEMENT_RT_ATTR_VALID 20060201
23 NOHEADER Instance attribute Public Type reference (TYPE) STRING no table header is displayed 20070815
24 ONCLIENTROWSELECTION Instance attribute Public Type reference (TYPE) STRING Client side event handler for rowSelection 20060531
25 ONHEADERCLICK Instance attribute Public Type reference (TYPE) STRING Event handler for headerClick 20060404
26 ONROWSELECTION Instance attribute Public Type reference (TYPE) STRING Event Handler for rowSelection 20060126
27 ONTABLELINEADD Instance attribute Public Type reference (TYPE) STRING Event handler for tableLineAdd 20060404
28 OVERWRITEDEFINITIONS Instance attribute Public Type reference (TYPE) TABLEVIEWOVERWRITETAB Override Standard Response 20060123
29 PERSONALIZABLE Instance attribute Public Type reference (TYPE) STRING 'TRUE' Renders link for personalization 20060314
30 RESET Instance attribute Public Type reference (TYPE) STRING 'FALSE' Reset page, selection, sorting state 20070312
31 RESETSCROLLPOSITION Instance attribute Public Type reference (TYPE) STRING 'FALSE' Whether to reset the scroll position after a round-trip 20060810
32 RESETSORTINGDISPLAY Instance attribute Public Type reference (TYPE) STRING 'FALSE' Whether to reset the sorting icon after a round-trip 20070212
33 ROWCOUNT Instance attribute Public Type reference (TYPE) STRING Line count (only required if not all lines will be displayed 20060614
34 SCROLLABLE Instance attribute Public Type reference (TYPE) STRING 'FALSE' 20060505
35 SELECTEDROWINDEX Instance attribute Public Type reference (TYPE) STRING 20060130
36 SELECTEDROWINDEXTABLE Instance attribute Public Type reference (TYPE) INT4_TABLE Currently selected lines 20060130
37 SELECTEDROWKEY Instance attribute Public Type reference (TYPE) STRING 20060130
38 SELECTEDROWKEYTABLE Instance attribute Public Type reference (TYPE) STRING_TABLE Currently selected lines 20060130
39 SELECTIONMODE Instance attribute Public Type reference (TYPE) STRING 'NONE' NONE, SINGLESELECT, MULTISELECT,BRIEFINGCARD 20060126
40 SHOWNOMATCHTEXT Instance attribute Public Type reference (TYPE) STRING 'TRUE' Flag, determines whether 'No results found' is shown 20060629
41 SWITCHID Instance attribute Public Type reference (TYPE) STRING switch id 20080226
42 TABLE Instance attribute Public Object reference (TYPE REF TO) DATA 20060120
43 TABLELAYOUT Instance attribute Public Type reference (TYPE) STRING 'FIXED' determines horizontal scrolling 20060220
44 USAGE Instance attribute Public Type reference (TYPE) STRING 'EDITLIST' EDITLIST,SEARCHRESULT,ASSIGNMENTBLOCK, SIMPLETREE, COL 20060310
45 VERTICALSCROLLINGMODE Instance attribute Public Type reference (TYPE) STRING 'FAKE' FAKE, NATIVE. Native mode is bad for performance. 20100203
46 VISIBLEFIRSTROW Instance attribute Public Type reference (TYPE) STRING 20060126
47 VISIBLEROWCOUNT Instance attribute Public Type reference (TYPE) STRING NONE, SINGLESELECT, MULTISELECT 20060123
48 WIDTH Instance attribute Public Type reference (TYPE) STRING table width 20060322
49 _TABLE Instance attribute Public Type reference (TYPE) STRING 20060123
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060119
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060119
3 FACTORY Static method Public Method FACTORY_METHOD 20060119
4 FACTORY_CLEAR Static method Public Method FACTORY CLEAR METHOD 20060119
Events
Class CLG_THTMLB_TABLEVIEW has no event.
Types
Class CLG_THTMLB_TABLEVIEW has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CLG_THTMLB_TABLEVIEW has no parameter.
Method CLASS_CONSTRUCTOR on class CLG_THTMLB_TABLEVIEW has no exception.

Method CONSTRUCTOR Signature

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

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIONS Call by reference Type reference (TYPE) CRMT_THTMLB_BUTTON_T 20060202
2 Importing ACTIONSMAXINROW Call by reference Type reference (TYPE) CSEQUENCE 20060323
3 Importing AJAXADDITIONALTARGETS Call by reference Type reference (TYPE) CSEQUENCE 20060712
4 Importing AJAXDELTAHANDLING Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060209
5 Importing ALLROWSEDITABLE Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060406
6 Importing BRIEFINGCARDCLOSETOOLTIP Call by reference Type reference (TYPE) CSEQUENCE 20060307
7 Importing BRIEFINGCARDCOMPONENTID Call by reference Type reference (TYPE) CSEQUENCE 20060307
8 Importing BRIEFINGCARDOPENTOOLTIP Call by reference Type reference (TYPE) CSEQUENCE 20060307
9 Importing BRIEFINGCARDURL Call by reference Type reference (TYPE) CSEQUENCE 20060307
10 Importing CANCELEVENT Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060922
11 Importing COLUMNDEFINITIONS Call by reference Type reference (TYPE) TABLEVIEWCONTROLTAB 20060120
12 Importing DELEGATETOCELLERATOR Call by reference Type reference (TYPE) CSEQUENCE 'TRUE' 20070712
13 Importing DESIGN Call by reference Type reference (TYPE) CSEQUENCE 20070723
14 Returning ELEMENT Value transfer Object reference (TYPE REF TO) CL_THTMLB_TABLE_VIEW 20060119
15 Importing EMPTYTABLETEXT Call by reference Type reference (TYPE) CSEQUENCE 20100507
16 Importing FILLUPEMPTYROWS Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060314
17 Importing FIXEDHEADERS Call by reference Type reference (TYPE) CSEQUENCE 'TRUE' 20060829
18 Importing HEADERTEXT Call by reference Type reference (TYPE) CSEQUENCE 20060120
19 Importing HEIGHT Call by reference Type reference (TYPE) CSEQUENCE 20060505
20 Importing HIGHROWS Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20090206
21 Importing ID Call by reference Type reference (TYPE) CSEQUENCE 20060120
22 Importing ID_POSTFIX Call by reference Type reference (TYPE) CSEQUENCE 20060120
23 Importing ITERATOR Call by reference Object reference (TYPE REF TO) IF_HTMLB_TABLEVIEW_ITERATOR 20060120
24 Importing KEYCOLUMN Call by reference Type reference (TYPE) CSEQUENCE 20060125
25 Importing NOHEADER Call by reference Type reference (TYPE) CSEQUENCE 20070815
26 Importing ONCLIENTROWSELECTION Call by reference Type reference (TYPE) CSEQUENCE 20060531
27 Importing ONHEADERCLICK Call by reference Type reference (TYPE) CSEQUENCE 20060404
28 Importing ONROWSELECTION Call by reference Type reference (TYPE) CSEQUENCE 20060126
29 Importing ONTABLELINEADD Call by reference Type reference (TYPE) CSEQUENCE 20060404
30 Importing OVERWRITEDEFINITIONS Call by reference Type reference (TYPE) TABLEVIEWOVERWRITETAB 20060123
31 Importing PERSONALIZABLE Call by reference Type reference (TYPE) CSEQUENCE 'TRUE' 20060314
32 Importing RESET Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20070312
33 Importing RESETSCROLLPOSITION Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060810
34 Importing RESETSORTINGDISPLAY Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20070212
35 Importing ROWCOUNT Call by reference Type reference (TYPE) CSEQUENCE 20060614
36 Importing SCROLLABLE Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20060505
37 Importing SELECTEDROWINDEX Call by reference Type reference (TYPE) CSEQUENCE 20060130
38 Importing SELECTEDROWINDEXTABLE Call by reference Type reference (TYPE) INT4_TABLE 20060130
39 Importing SELECTEDROWKEY Call by reference Type reference (TYPE) CSEQUENCE 20060130
40 Importing SELECTEDROWKEYTABLE Call by reference Type reference (TYPE) STRING_TABLE 20060130
41 Importing SELECTIONMODE Call by reference Type reference (TYPE) CSEQUENCE 'NONE' 20060126
42 Importing SHOWNOMATCHTEXT Call by reference Type reference (TYPE) CSEQUENCE 'TRUE' 20060629
43 Importing SWITCHID Call by reference Type reference (TYPE) CSEQUENCE 20080226
44 Importing TABLE Call by reference Object reference (TYPE REF TO) DATA 20060120
45 Importing TABLELAYOUT Call by reference Type reference (TYPE) CSEQUENCE 'FIXED' 20060220
46 Importing USAGE Call by reference Type reference (TYPE) CSEQUENCE 'EDITLIST' 20060310
47 Importing VERTICALSCROLLINGMODE Call by reference Type reference (TYPE) CSEQUENCE 'FAKE' 20100203
48 Importing VISIBLEFIRSTROW Call by reference Type reference (TYPE) CSEQUENCE 20060126
49 Importing VISIBLEROWCOUNT Call by reference Type reference (TYPE) CSEQUENCE 20060123
50 Importing WIDTH Call by reference Type reference (TYPE) CSEQUENCE 20060322
51 Importing _TABLE Call by reference Type reference (TYPE) STRING 20060123

Method FACTORY on class CLG_THTMLB_TABLEVIEW has no exception.

Method FACTORY_CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) CL_THTMLB_TABLE_VIEW 20060119

Method FACTORY_CLEAR on class CLG_THTMLB_TABLEVIEW has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700